[Haskell-cafe] RFC: functor-classes-compat

Oleg Grenrus oleg.grenrus at iki.fi
Tue Dec 13 09:01:15 UTC 2016


continuing pushing the adoption Data.Functor.Classes, I wrote a small
package `functor-classes-compat` [1].

It provides lifted (Eq1, Ord1, etc.) classes for types in `containers`,
`vector` and `unordered-containers`(not for Sequence or Tree yet though).
I guess there is no way they could depend on `transformers` to provide
instances in build plans with `base < 4.9`, I'm not sure when I'll have
time to write patches for the actual packages myself.

Current implementations are naive, but more obviously correct.

The package is not yet released on Hackage, I'll do that after the
comments, which are warmly welcome!

Best regards, Oleg Grenrus

[1]: https://github.com/phadej/functor-classes-compat

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20161213/db2ebee8/attachment.sig>

More information about the Haskell-Cafe mailing list