|
![](/i/fill.gif) |
I see you're back! :D
Invisible escreveu:
> Darren New wrote:
>
>> http://vijaymathew.wordpress.com/2009/03/13/dangerous-designs/
>
> Why write
>
> (define (addn n) (lambda (k) (+ n k)))
>
> when you can just say
>
> addn n = (+n)
>
> ? ;-)
Because in plain Scheme you can't?
> (This is one of the reasons why Haskell's ever-expanding set of features
> worries me. If people need all these extra features, doesn't that kind
> of indicate that the language is broken?)
If I'm not wrong, core Haskell is about as clean and simple as plain
Scheme, both based on lambda calculus. Building upon solid, flexible
and simple infrastructure is not a bad idea.
Post a reply to this message
|
![](/i/fill.gif) |