Result.Functor
T : Interface.TYPE
type 'a t
= ('a, T.t) Stdlib.result
val map : ('a -> 'b) -> 'a t -> 'b t