optional (), what is done elsewhere
Timon Gehr
timon.gehr at gmx.ch
Mon Feb 4 07:26:37 PST 2013
On 02/04/2013 09:01 AM, Jonathan M Davis wrote:
> On Monday, February 04, 2013 04:34:32 deadalnix wrote:
>> 3/ Haskell
>>
>> In haskell, all functions are pure, which make the conflation
>> between the function and its result possible in an unambiguous
>> manner.
>
> Haskell doesn't even really have variables per se.
That is inaccurate.
> It's more like they're functions with no arguments.
A lambda function always has exactly one argument.
> ...
> And there are no parens on functions in haskell of any kind to begin
> with. The syntax isn't C-like at all.
> ...
s x y z = ((x z) (y z)) -- note the parens
More information about the Digitalmars-d
mailing list