ppx_protocol_conv

Ppx for generating serialisation and de-serialisation of ocaml types.
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library protocol_conv
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 ) structure
type 'a no_flags = 'a
module type Driver = sig ... end