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/