[Haskell-cafe] Wikipedia on first-class object

Jonathan Cast jonathanccast at fastmail.fm
Thu Dec 27 10:52:19 EST 2007

On 27 Dec 2007, at 9:47 AM, Cristian Baboi wrote:

>>>>> I don't know. I'm a beginner in Haskell, and I down't know  
>>>>> about T.
>>>>> You mean they cannot ?
>>>>> I was under the impression that the purpose of computers cannot  
>>>>> be fulfiled if we cannot get the result of computations out of  
>>>>> the computers.
>>>> Haskell is not a computer programming language; Haskell  
>>>> implementations are not required to run on computers.  Haskell  
>>>> is a formal notation for computation (completely unrelated to  
>>>> the Von Neuman machine sitting on your desk).  It can be  
>>>> implemented on Von Neuman machines, because they are still  
>>>> universal Turing machines, but it is /not/ a radical attack on  
>>>> the problem of programming peripherals!
>>> I suppose it can run on pebbles.
>> Any language can be emulated on pebbles; unlike most languages,  
>> Haskell can be compiled directly to them.
>> jcc
> I know, and in this case one doesn't need IO.
> The result is a nice collection of asorted pebbles.

Which is why Haskell treats IO as a domain specific language.


More information about the Haskell-Cafe mailing list