3 ms·Looks like you're part of your way to implementing the Error or Either monad.by louthy 13y agoLooks like you're part of your way to implementing the Error or Either monad.