Conversation

An /r/haskell thread made me realize Hackett has an opportunity to avoid the mess that led to ExceptT in Haskell, but I don’t actually know which name for the transformer is the best. In an ideal world, what do you all think would be ideal?
  • EitherT
    63.6%
  • ErrorT
    22%
  • ExceptT
    14.4%
118 votesFinal results
5
7
Do NOT do this. It's an anti-pattern: it assumes the side you bind on is an "okay" result and the other is an error, which is not always the case.
2
1