Shifted_value.Type2module Stable : sig ... endval to_yojson : ( 'f -> Yojson.Safe.t ) -> 'f t -> Yojson.Safe.tval of_yojson :
( Yojson.Safe.t -> 'f Ppx_deriving_yojson_runtime.error_or ) ->
Yojson.Safe.t ->
'f t Ppx_deriving_yojson_runtime.error_orval hash_fold_t :
( Ppx_hash_lib.Std.Hash.state -> 'f -> Ppx_hash_lib.Std.Hash.state ) ->
Ppx_hash_lib.Std.Hash.state ->
'f t ->
Ppx_hash_lib.Std.Hash.stateUser beware: equal is not your regular equality predicate. It's just a binary relation.
val typ :
( 'a, 'b, 'f ) Snarky_backendless.Typ.t ->
( 'a t, 'b t, 'f ) Snarky_backendless.Typ.tmodule Shift : sig ... endval of_field :
(module Field_intf with type t = 'f) ->
shift:'f Shift.t ->
'f ->
'f tval to_field :
(module Field_intf with type t = 'f) ->
shift:'f Shift.t ->
'f t ->
'f