ifM<B> method

Task<B> ifM<B>(
  1. Task<B> ifTrue,
  2. Task<B> ifFalse
)

Implementation

Task<B> ifM<B>(Task<B> ifTrue, Task<B> ifFalse) => flatMap((pred) => pred ? ifTrue : ifFalse);