LISPOS: My manifesto
    cosc19z5@bayou.uh.edu 
    cosc19z5@bayou.uh.edu
    Wed, 1 Apr 1998 08:13:18 -0600 (CST)
    
    
  
> The lambda way....
The true way :)
> 
> >>
> >> (select '(name) :from users :where (lambda (x) (= (acctnum x) 44833)))
> >>
> 
> 
> 
> The "normal" way...
The way of the unwashed, toothless masses :)
> 
> >>
> >> (select '(name) :from users :where '(acctnum = 44833))
> >>
> 
> 
> >
> 
> >Some compromise should be reached, because I would bitterly
> >oppose loss of the lambda expression in the where clause
> >at all costs -- even at the cost of the entire SQL project.
> >
> >If it doesn't have lambda, then it isn't worth writing.
> >
> 
> 
> 
>     Now tell me...how hard would it be to have the package accept *both*
> ways of doing things.  My experience with Lisp has been light but it would
> seem to me that it was then, and is now, quite possible to wrote the package
> to accept anything you threw at it.
It should be trivial.
>     You could easily have :WHERE for "standard" clauses and :WHEREL for the
> lambda case right?
Actually, we can just have :where for both the "standard"
and lambda clauses.  That would be the better way to
approach it.
> 
>                     Damo
> 
-- 
Cya,
Ahmed