Retro-Haskell: can we get seq somewhat under control?

Mario Blažević mblazevic at
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:

	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