The library provides a monad transformer that works just like
but can be tagged at type level. This allows to work with monad stacks as
usual, but you can make two identical monad stacks have different types. The
main application of this is, of course, the ability to have different
instances for otherwise the same stacks without having to do opaque
newtype wrapping which is not handy with monad stacks.
Copyright © 2016 Mark Karpov
Distributed under BSD 3 clause license.
Tagged Identity 0.1.1
Fixed badges in
Tagged Identity 0.1.0
- Initial release.