Retro-Haskell: can we get seq somewhat under control?
Mario Blažević
mblazevic at stilo.com
Fri Dec 23 17:21:32 UTC 2016
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.
More information about the Glasgow-haskell-users
mailing list