
Hi Ryan,
Yes, that or one of the various superclass instance proposals would
probably solve this without too much grief, since we could simply
export Applicative, then automatically get an instance for it
afterwords at no cost.
This was very very briefly discussed yesterday, but I left it out of
the 'Possibilities' list here because it is simply contingent on too
much work, and too much discussion, in too short a span of time. There
have probably been a dozen proposals for this kind of functionality,
and I don't think any of them ever even got to the implementation
stage.
Unless someone has a hidden, ready-to-go patch with these features and
it'll be committed very very soon (which I unfortunately doubt), I
just don't think it's realistic to consider these approaches as
solutions right now.
On Tue, Sep 30, 2014 at 6:04 PM, Ryan Trinkle
Would something like John Meacham's class alias proposal (http://repetae.net/recent/out/classalias.html) help alleviate this problem?
On Tue, Sep 30, 2014 at 5:02 PM, Brandon Allbery
wrote: On Tue, Sep 30, 2014 at 5:00 PM, Malcolm Wallace
wrote: How about doing the honest thing, and withdrawing both packages in ghc-7.10? Haskell'98 is now 15 years old, and the 2010 standard was never really popular anyway.
There are apparently educators using both, although they're not used much if at all in production.
-- brandon s allbery kf8nh sine nomine associates allbery.b@gmail.com ballbery@sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
_______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
_______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
-- Regards, Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/