object Alt
- Companion:
- class
Type members
Classlikes
Construct that does the heavily lifting for encoding union values, by memoising the compilation of the alternatives, dispatching the union instance to the correct pre-compiled encoder, and lift the resulting function into an encoder that works on the union.
Construct that does the heavily lifting for encoding union values, by memoising the compilation of the alternatives, dispatching the union instance to the correct pre-compiled encoder, and lift the resulting function into an encoder that works on the union.
- Companion:
- object
Precompiles an Alt to produce an instance of G
Precompiles an Alt to produce an instance of G
Types
Value members
Concrete methods
def liftK[F[_], G[_], U](fk: PolyFunction[F, G]): PolyFunction[[_] =>> Alt[F, U, _$17], [_] =>> Alt[G, U, _$18]]