LISPOS: My manifesto
Thu, 02 Apr 1998 01:15:17 +0000
> Why not (in Scheme):
> (select '(acctnum) :from users
> :where `(and (> signupdate 19980101)
> ,(lambda (rec)....)))
> Then select could symbolically evaluate simple comparisons and when it
> saw a function, apply that to the record too.
> I think it wouldn't be so clean in CL, but hopefully I'm wrong and CL
> now has some reasonable support for first-class functions (and
> quasi-quote and unquote).
This seems like a very neat solution.