LAMBDA: The Ultimate Declarative
Steele, Guy Lewis, Jr.
Haskell eXchange 2012: Simon Peyton Jones on Front end language features
Haskell is 22 years old this year, which is well into senility for most programming languages. Yet it is still developing furiously, and is an absolute hot-house for ideas, crazy and otherwise. Moreover, during the last few years Haskell has begun to be used for serious work, by developers who just want to get the job done and reckon Haskell is the best way to do it.
Data and Codata
Communication Patterns in Cloud Haskell (Part 3)
What is “Functional Reactive Programming”?
Functional Reactive Programming (FRP) comes down to one simple idea: some values change over time.
Prismatic’s “Graph” at Strange Loop
The APL Programming Language Source Code
Ela dynamic functional language
Ela runs on .NET and Mono and supports Windows, Linux, Mac OS and many other environments. Ela can run in both 32-bit and 64-bit modes. Ela programs can be distributed and executed either as source code files or as binary object files. Ela fully supports interactive mode (REPL) and is shipped with a graphical development environment (Elide).
Functional TDD: A Clash of Cultures
A look at the J language: the fine line between genius and insanity
Using F# to prove stabilisation of biological networks
Haskell: The functor design pattern
An Apology Of Sorts: Functional Languages Are (Still) Overrated
A History of Haskell: Being LazyWith Class
Rich Hickey on Datomic, Data Storage, Functional Programming and Immutability
Rich Hickey explains how immutability enables Datomic’s features and facilitates programming (not just in functional languages). Also: Datomic and other NoSQL stores, Clojure Reducers and much more.
This page describes various Objective Caml (OCaml), SML, and MetaOCaml code
A concurrent distributed lisp
Keynote: The Value of Values
Functional Programming for the Object-Oriented Programmer
Phil Trelford on Functional Architectures, F#
Rúnar Bjarnason on Scalaz, Lenses, Functional Programming and Scala
Rúnar Bjarnason talks about the ideas behind and features in the popular scalaz library, programming concepts like (bi-directional) lenses, Scala Macros, and much more.
ICFP Programming Contest 2012
Nemerle pattern matching and algebraic data types
Why Scala? Our Take at Boundless
Scala, Functional Programming and Play 2.0
Sadek Drobi discusses functional programming sand Scala’s multi paradigm approach at QCon London 2012. He also shares insights into the new Play 2.0 framework.
jfromaniello / funstream
Functional programming operations with node.js streams