[plt-scheme] mzc from svn, getting new errors compiling mysql extension
Matthias Felleisen wrote:
>
> On Jan 22, 2008, at 2:05 PM, Geoff Knauth wrote:
>
>> On Jan 22, 2008, at 09:38, Matthew Flatt wrote:
>>> I had broken `compiler/cffi', now fixed.
>>
>> Glory be, it works! Words escape me.
>>
>> Language: Lazy Scheme
>> > (define (thanks) (cons "Thanks!!" (thanks)))
>> > (thanks)
>> ("Thanks!!" . #<promise:?>)
>>
>> Hmm.
>>
>> Prelude> let thanks = "Thank you!!" : thanks
>> Prelude> thanks
>> ["Thank you!!","Thank you!!","Thank you!!","Thank you!!","Thank
>> you!!",...]
>
> Some lazy languages aren't really lazy. They just dump everything they
> know as soon as you hit <return> at the prompt.
Perhaps we could say Haskell is lazy, but its REPL is curious? It just
wants to know what the next element is. And the next one. And the next...