This PR addresses issue 44. Additionally, I found we were missing the associated IO e a -> Future a conversion, and added that too, with some minimal tests. The name is only kind of a joke - we need to come up with a name that's offensive enough to use in production that you should feel shame for it.
I've also added MonadIO, which is sorely missing, as well as IO#fold, because why not.
This PR addresses issue 44. Additionally, I found we were missing the associated
IO e a -> Future a
conversion, and added that too, with some minimal tests. The name is only kind of a joke - we need to come up with a name that's offensive enough to use in production that you should feel shame for it.I've also added
MonadIO
, which is sorely missing, as well asIO#fold
, because why not.