Hi Brandon,
> ... you did not think out your program sufficiently beforehand
...
Yes, that is quite possible. I consider myself an FP beginner still.
I encountered that mixing Maybe and Either problem few months ago
and I think it was about using parseUri and simpleHTTP and I had to
`case` them separately to provide a meaningful error message.
Haven't been able to simply chain them. In other words, it was not a
nice looking function.
Maybe today I'd write it differently.
> ... what exactly is the problem with using appropriate data
types in appropriate places ...
It is a good thing. Very good. But I do not think all library
writers are using it in correct places. But that's another problem.
vlatko