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

> Neither Schema nor Lisp nor any but a very few quite obscure languages satisfy this.

That doesn't seem like it would be a very useful definition then.



Haskell, Ocaml, etc. There's nothing at all functional about Common Lisp, not even a little bit, far from it, if anything the opposite.


Which is nonsense.

Common Lisp and its implementations supports some parts of Functional Programming:

* First Class Functions

* Higher Order Functions

* Anonymous Functions

* Lexical Binding

* Closures

* TCO is supported by a variety of implementations




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: