Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rfc: use exception's Control.Monad.Catch.MonadThrow instead of ExceptT #20

Open
ibotty opened this issue Feb 17, 2016 · 6 comments
Open

Comments

@ibotty
Copy link
Contributor

ibotty commented Feb 17, 2016

Most or at least many haskell packages went the way of using MonadThrow instead of typed Exceptions for IO code.

See Michael Snoyberg's essay for a rationale.

@tylerholien
Copy link
Owner

Yes! This is definitely on my list of todos.

@ibotty
Copy link
Contributor Author

ibotty commented Feb 26, 2016

Before I start doing that, what's your stance on pull #21 (mtl-style API)? I would like to base the work on that pull request.

@tylerholien
Copy link
Owner

I'd hold off on doing this until I can get my branch I'm actively developing on pushed up. Then you can work off of that branch since there are so many changes there. I'll try my best to get it pushed up soon!

@ibotty
Copy link
Contributor Author

ibotty commented Mar 4, 2016 via email

@tylerholien
Copy link
Owner

Yes, no problem.

@tylerholien
Copy link
Owner

I haven't had a chance to work on this lately, so I pushed what I have to a branch https://github.com/tylerholien/milena/tree/new-style-groups.

It's in pretty embarrassing shape, but you can work off of that!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants