flatMapReaderTaskEither<S, C, L, R1, R2> function

StateReaderTaskEither<S, C, L, R2> Function(StateReaderTaskEither<S, C, L, R1>) flatMapReaderTaskEither<S, C, L, R1, R2>(
  1. ReaderTaskEither<C, L, R2> f(
    1. R1 a
    )
)

Implementation

StateReaderTaskEither<S, C, L, R2> Function(StateReaderTaskEither<S, C, L, R1>)
    flatMapReaderTaskEither<S, C, L, R1, R2>(
  ReaderTaskEither<C, L, R2> Function(R1 a) f,
) =>
        flatMap(f.compose(fromReaderTaskEither));