instance Functor Set, was: Re: Export lists in modules
Johannes Waldmann
waldmann at imn.htwk-leipzig.de
Tue Feb 28 07:01:49 EST 2006
Malcolm Wallace wrote:
> But if contexts-on-datatypes worked correctly,
>
> data Set a = Ord a => ....
>
> then even the "real" map from Data.Set:
>
> map :: (Ord a, Ord b) => (a -> b) -> Set a -> Set b
>
> could be an instance method of Functor.
I'd love that. But I don't quite understand:
do you think this is/should be possible with:
current Haskell? Haskell-Prime? Current ghc (what extensions)?
--
-- Johannes Waldmann -- Tel/Fax (0341) 3076 6479/80 --
---- http://www.imn.htwk-leipzig.de/~waldmann/ -------
More information about the Haskell-prime
mailing list