On 2016-12-21 02:04 PM, David Feuer wrote:
In the Old Days (some time before Haskell 98), `seq` wasn't fully
polymorphic. It could only be applied to instances of a certain class.
I don't know the name that class had, but let's say Seq. Apparently,
some people didn't like that, and now it's gone. I'd love to be able
to turn on a language extension, use an alternate Prelude, and get it
back. I'm not ready to put up a full-scale proposal yet; I'm hoping
some people may have suggestions for details.

I've already put up a proposal here:

https://github.com/ghc-proposals/ghc-proposals/pull/27

There are serious problems with the proposal as it stands, though. I'm hoping to patch some holes in it over the holidays. In the meantime, feel free to add your comments.


_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users

Reply via email to