syntax across languages
Ketil Z. Malde
ketil@ii.uib.no
11 Feb 2002 14:06:54 +0100
Pixel <pixel@mandrakesoft.com> writes:
>> In addition to . function composition, there's also $ function application,
>> which often is more practical to use.
> I could put it in "grouping expressions":
> $ ... Haskell
Yes, but that might apply to the . operator too. But yes, essentially
it replaces parentheses.
>> | bool0 = e0
>> | bool1 = e1
>> | ...
>> | otherwise = en
> i put this one in category "if_then_else" (just like Lisp's "cond")
Yes, "cond" is exactly what it is, I think.
> uh... how can this be one-line written?
Well, it needs to be part of something more, e.g.
isZero x
| x==0 = True
| otherwise = False
>> I can't remember any %-based sprintf off the top of my head, but hey,
>> who'd want one anyway?
> me! I've always wondered how you internationalize a program without it?
That's easy - I don't :-)
-kzm
--
If I haven't seen further, it is by standing in the footprints of giants