effect-io-ai

Package: @effect/typeclass
Module: SemiApplicative

SemiApplicative.getSemigroup

Lift a Semigroup into ‘F’, the inner values are combined using the provided Semigroup.

Signature

declare const getSemigroup: <F extends TypeLambda>(F: SemiApplicative<F>) => <A, R, O, E>(S: Semigroup<A>) => Semigroup<Kind<F, R, O, E, A>>

Source

Since v0.24.0