|
|
|
|
|
by epolanski
1279 days ago
|
|
Could you show the limitations you're speaking of? I know fp-ts very well and it does not have those limitations you're speaking of. Either admits all of the functor, bifunctor, monad, apply, applicative and traversable instances in fp-ts (so do all the other bifunctors) so there's no shortage of combinators. |
|
https://codesandbox.io/s/wispy-shadow-7789p6?file=/src/index...
In whatever ways you want to complicate it (with exceptions, asynchronous operations, with or without Do syntax) you can easily do that in fp-ts.