TaskEither
code:TaskEither.ts
interface TaskEither<E, A> extends Task<Either<E, A>> {}
非同期処理
同期処理の場合は
Either
失敗する
失敗しない場合は
Task
Reference:
https://gcanti.github.io/fp-ts/modules/TaskEither.ts.html