Module Protocol_conv.Runtime
type (_, _, _) structure = | Cons : (string * ('t -> 'a))
* ('t, 'b, 'c) structure -> ('t, 'a -> 'b, 'c) structure| Nil : ('t, 'a, 'a) structure
val (^::) :
(string * ('a -> 'b)) ->
('a, 'c, 'd) structure ->
('a, 'b -> 'c, 'd) structuremodule type Driver = sig ... end