type 'a t = ('a, exn) Result.tval hash : ('a -> int) -> 'a t -> intval to_dyn : ('a -> Dyn.t) -> 'a t Dyn.Encoder.tStdune.Or_exnEither a value or an exception
type 'a t = ('a, exn) Result.tval hash : ('a -> int) -> 'a t -> intval to_dyn : ('a -> Dyn.t) -> 'a t Dyn.Encoder.t