recentpopularlog in


« earlier   
So You Want to be a Functional Programmer (Part 6) – Charles Scalfani – Medium
Taking that first step to understanding Functional Programming concepts is the most important and sometimes the most difficult step. But it doesn’t have to be. Not with the right perspective. Now…
functional-programming  programming  articles 
yesterday by dlindber
The Value of Values with Rich Hickey - YouTube
In this keynote speech from JaxConf 2012, Rich Hickey, creator of Clojure and founder of Datomic gives an awesome analysis of the changing way we think about values (not the philosphoical kind) in light of the increasing complexity of information technology and the advent of Big Data. The broad subject of the talk makes it worth watching for almost anyone in the programming world, and was one of the highlights of the JaxConf lineup.
functional-programming  video 
10 days ago by Baardbaard
Alan Kay's answer to Why is functional programming seen as the opposite of OOP rather than an addition to it? - Quora
So: both OOP and functional computation can be completely compatible (and should be!). There is no reason to munge state in objects, and there is no reason to invent “monads” in FP. We just have to realize that “computers are simulators” and figure out what to simulate.
functional-programming  object-orientation  scheme  lisp  programming-language 
19 days ago by basus
RE: What's so cool about Scheme?
Given this tension between opposites, I maintain that the question of
closures vs. objects should really be a koan. I'll take some koanic license
and combine Norman Adams (alleged source of "objects are a poor man's
closures") and Christian Queinnec ("closures are a poor man's objects") into
a single great Zen language master named Qc Na.
programming  scheme  functional-programming 
19 days ago by basus
Beginning Functional Programming
This lesson explores introductory tricks and approaches in the field of functional programming by digging into countless examples of real-world applications of first-order functions, algebraic data types, laziness, and more.
scala  Java  functional-programming 
21 days ago by lenciel

Copy this bookmark:

to read