[plt-scheme] mzc from svn, getting new errors compiling mysql extension

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Tue Jan 22 14:13:37 EST 2008

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. And then you may  
regret it latter, at least as soon as you discover the next bug in  
Matthew's code base :-)

-- Matthias



Posted on the users mailing list.