Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The syntax of those defines sure looks weird. In what dialect does the name of the function being defined appear as the CAR of a list, followed by the parameters?


In Scheme,

    (define (foo bar) ...)
is equivalent to

    (define foo (lambda (bar) ...))


Scheme




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: