encore
Library to generate encoder/decoder which ensure isomorphism
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val make_exn : fwd:( 'a -> 'b ) -> bwd:( 'b -> 'a ) -> ( 'a, 'b ) texn
val make_opt :
fwd:( 'a -> 'b option ) ->
bwd:( 'b -> 'a option ) ->
( 'a, 'b ) topt
val obj3 : ( ('a * 'b) * 'c, 'a * 'b * 'c ) texn
val obj4 : ( (('a * 'b) * 'c) * 'd, 'a * 'b * 'c * 'd ) texn
val obj5 : ( ((('a * 'b) * 'c) * 'd) * 'e, 'a * 'b * 'c * 'd * 'e ) texn
val obj6 :
( (((('a * 'b) * 'c) * 'd) * 'e) * 'f, 'a * 'b * 'c * 'd * 'e * 'f ) texn
module Exn : sig ... end