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
The opposite can also be seen as an antipattern: Result is a Functor, but Either shouldn't be (Result could be a newtype wrapper around Either, though). If needed a different newtype wrapper could have a left biased Functor instance as well
1
1
Show replies