Module Or_ignore.Checked

type 'a t
val typ : ignore:'a -> ( 'a_var, 'a ) Snark_params.Tick.Typ.t -> ( 'a_var t, 'a Stable.Latest.t ) Snark_params.Tick.Typ.t
val map : f:( 'a -> 'b ) -> 'a t -> 'b t
val data : 'a t -> 'a
val is_check : 'a t -> Snark_params.Tick.Boolean.var
val make_unsafe : Snark_params.Tick.Boolean.var -> 'a -> 'a t