Module Cstubs_applicative.Applicative_id
val map : 'a -> f:( 'a0 -> 'b ) -> 'b0val both : 'a -> 'b -> 'a0 * 'b0val (<*>) : ( 'a -> 'b ) -> 'a0 -> 'b0val (<*) : 'a -> unit -> 'a0val (*>) : unit -> 'a -> 'a0val (>>|) : 'a -> ( 'a0 -> 'b ) -> 'b0val apply : ( 'a -> 'b ) -> 'a0 -> 'b0val map2 : 'a -> 'b -> f:( 'a0 -> 'b0 -> 'c ) -> 'c0val map3 : 'a -> 'b -> 'c -> f:( 'a0 -> 'b0 -> 'c0 -> 'd ) -> 'd0val all : 'a list -> 'a0 listval all_unit : unit list -> unit