Chris Houser wrote:I made the jump from imperative to functional programming while solving Project Euler problems. Also, lots of other people have gone there before and once you've solved a particular problem you can check and see how others have solved it.
[My Blog]
All roads lead to JavaRanch
John Todd wrote:I'm planning to read "Real World Haskell" to learn much more about FP when I get some time:
http://book.realworldhaskell.org/
[My Blog]
All roads lead to JavaRanch
Christophe Verré wrote:Personally I find it confusing to study several of these languages. They look similar from the outside, but have their own notation and api.
I spent the morning putting in a comma and the afternoon removing it.
-- Gustave Flaubert, French realist novelist (1821-1880)
Sean Corfield wrote:I'm very pleased to see functional programming becoming mainstream with increased interest in Haskell and Lisp as well as solid options on the JVM in the form of Clojure and Scala.
Kurt Van Etten wrote:The classic college text for learning to think functionally is "Structure and Interpretation of Computer Programs" by Harold Abelson and Gerald Sussman. They use the Scheme dialect of Lisp in their book. There are also videos on YouTube of the course taught by Abelson and Sussman, which are worth taking a look at.
String knock = "\u042F \u0418\u0433\u043e\u0440\u044c";
Matthew Lucas wrote:Check out
http://4clojure.com
It's an addictive site with a ton of Clojure challenges.
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime. |