|
You are here |
raganwald.com | ||
| | | | |
sreekar.ch
|
|
| | | | | But first What is functional programming ? Functional programming is a programming paradigm in which most computation is treated as evaluation of functions. It emphasizes on expression evaluation instead of command execution. Wikipedia When did it all start ? In the 90s, there was a war between declarative programming and imperative programming. Declarative programming then represented by logic programming languages like Prolog and early functional languages like Erlang. And imperative languages were r... | |
| | | | |
www.inner-product.com
|
|
| | | | | The core premise of functional programming, in my opinion, is that local reasoning and composition make for better code. Here I discuss what these terms mean and the benefits they bring. | |
| | | | |
weblog.raganwald.com
|
|
| | | | | [AI summary] The author re-examines Why Functional Programming Matters to argue that programming language design reflects opinions on program design, specifically separating the concepts of 'power' and 'safety' by using a 'separation of concerns' metric where better factoring makes a language more powerful in practice. | |
| | | | |
clojure-doc.org
|
|
| | | This guide covers: | ||