Re: [q-lang-users] "listof" surprises
Brought to you by:
agraef
From: Marco M. <ma...@ma...> - 2007-05-15 09:33:29
|
On May 15, 2007, at 10:26 AM, Albert Graef wrote: > It's not a bug, it's a feature. ;-) What's maybe confuding for Haskell > programmers here is that 'case' is really just an ordinary Q function > (albeit a special form) and the clauses argument is just a tuple. Thank you for the very clear explanation. I was completely missing all that, including the grouping syntax. > You could even define yourself a special form 'let' > as follows: > > special let B X; > let (A=Z) X = case Z (A,X;); I like this very much! Thanks. M. |