- Improved and simplified version of
shift
(#58) - Added an instance
Sync[EitherT[Eval, Throwable, ?]]
. This is designed to replace the now-removedMonadError
functionality incats.Eval
with a sound equivalent.
We are expecting that this will be one of the last compatibility-breaking releases prior to 1.0. The only further changes we would anticipate would be to the laws, but we certainly cannot rule out more.