Your first-class functions don’t make you functional

This post is published externally at https://medium.com/@MrJamesFisher/your-first-class-functions-dont-make-you-functional-bcecd458f5aaexternal link.

I’m sure you’ve heard the following claim before: “finally, language L has first-class functions; now we can do functional programming!” But first-class functions are simply not relevant, and here’s why.

Tagged #functional-programming, #programming, #opinion.

Similar posts

More by Jim

Want to build a fantastic product using LLMs? I work at Granola where we're building the future IDE for knowledge work. Come and work with us! Read more or get in touch!

This page copyright James Fisher 2014. Content is not associated with my employer. Found an error? Edit this page.