Conversation

You’re unable to view this Tweet because this account owner limits who can view their Tweets. Learn more
Eff in PureScript is IO with a phantom type. You can't imitate transformer stacks with them. It's just a way of tracking which effects your projects use, there's nothing to inspect at runtime.
1
2
The equivalent of Haskell's Eff is purescript-run. (Just with a nicer API thanks to row types) FWIW we'll probably continue to use Eff with rows at work, but the trade-offs for effect rows are bad at smaller scale
1
2