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