Module type Cstubs_applicative.Foreign_applicative
include FOREIGN
val (@->) : 'a Ctypes.typ -> 'b fn -> ( 'a -> 'b ) fnval returning : 'a Ctypes.typ -> 'a return fnval foreign : string -> ( 'a -> 'b ) fn -> ( 'a -> 'b ) resultval foreign_value : string -> 'a Ctypes.typ -> 'a Ctypes.ptr resultinclude Applicative_with_let with type 'a t := 'a result
include Base.Applicative.S with type 'a t := 'a result
include Base.Applicative.Let_syntax with type 'a t := 'a result