haskell / haskell/mtl

mtl 3.0 planning

Ouverte
#116 15 commentaires 10 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Haskell
Étoiles
401
Forks
72
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Per discussions with @ekmett and elsewhere

- [ ] Factor `MonadReader` into `Ask` and `Local` classes
- [ ] Factor `MonadWriter` into `Tell` and `Listen`, and `Pass`
- [ ] Reduce constraints where applicative (i.e. `FunctorTell`, `ApplicativeAsk`)
- [ ] Address Kmetto-senpai's [reqeuest for laws](https://github.com/haskell/mtl/issues/5) and [better docs](https://github.com/haskell/mtl/issues/2)
- [ ] Clear the existing PR backlog
- [ ] A proper [ListT](https://github.com/haskell/mtl/issues/85)
- [ ] Handler-like algebraic `catch` (see: https://paste.tomsmeding.com/aAYwOy7t)
- [ ] etc...

Thoughts welcome

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.