/** * @since 1.0.0 */ import type { Kind, TypeClass, TypeLambda } from "@fp-ts/core/HKT"; /** * @category type class * @since 1.0.0 */ export interface Of extends TypeClass { readonly of: (a: A) => Kind; } /** * Returns a default `of` composition. * * @since 1.0.0 */ export declare const ofComposition: (F: Of, G: Of) => (a: A) => Kind>; /** * @since 1.0.0 */ export declare const unit: (F: Of) => Kind; /** * @category do notation * @since 1.0.0 */ export declare const Do: (F: Of) => Kind; //# sourceMappingURL=Of.d.ts.map