Package: effect
Module: Layer
Extracts the service output type (ROut) from a Layer type.
When to use
Use to derive the services provided by an existing or generic Layer without
restating its ROut type parameter.
See
Error for extracting the layer construction error type insteadServices for extracting the layer input service requirements insteadSignature
type Success<T> = T extends Layer<infer _ROut, infer _E, infer _RIn> ? _ROut : never
Since v2.0.0