effect-ts-folds
    Preparing search index...

    Function struct

    • Convert a struct of algebras into an algebra of a struct.

      Type Parameters

      • F extends TypeLambda

      Parameters

      • F: Covariant<F>

      Returns <const S extends Record<string, Algebra<F, any>>>(
          struct: S,
      ) => <E = unknown, R = unknown, I = never>(
          fas: Kind<F, I, R, E, StructReturns<F, S, E, R, I>>,
      ) => Simplify<StructReturns<F, S, E, R, I>>