Off-topic: Haskell I/O (was Re: disabling unary "-" for unsigned types)

Jeff Nowakowski jeff at dilacero.org
Mon Mar 1 13:10:33 PST 2010


Andrei Alexandrescu wrote:
> I'm telling you that pre-monads there was an I/O paradigm that everybody 
> FP swore by.

I looked this up out of curiosity. The Haskell 1.2 report, circa 1992, 
talks about "streams of messages" and also "continuation-based I/O" as 
an alternative to streams.

Monads were introduced as the standard for I/O in the 1.3 report, circa 
1996.

http://haskell.org/haskellwiki/Definition#Historic_development_of_Haskell

-Jeff



More information about the Digitalmars-d mailing list