On Fri 14 Oct 2011 03:07, Ian Price <ianpric...@googlemail.com> writes:

> Just because scheme doesn't have type declarations doesn't mean you
> can't add them. I often write code that looks like
>
> ; partition : (A -> Boolean) Listof(A) -> Listof(A) Listof(A)
> (define (partition pred list) ...)

I can't find the source right now, but I think it was Matthias Felleisen
who gave a variant of Greenspun's tenth law, that "any sufficiently
complex Lisp program has a buggy, incomplete ML program in the
comments".

;-)

Andy
-- 
http://wingolog.org/

Reply via email to