import type { Cause } from "./model"; /** * ```haskell * ap_ :: Apply f => (f (a -> b), f a) -> f b * ``` * * Apply a function to an argument under a type constructor * * @category Apply * @since 1.0.0 */ export declare const ap_: (fab: Cause<(a: E) => D>, fa: Cause) => Cause; /** * ```haskell * ap :: Apply f => f a -> f (a -> b) -> f b * ``` * * Apply a function to an argument under a type constructor * * @category Apply * @since 1.0.0 */ export declare const ap: (fa: Cause) => (fab: Cause<(a: E) => D>) => Cause; //# sourceMappingURL=apply.d.ts.map