Dependently typed programming
Functional data structures
Implementation of functional programming languages
CS 61A Lecture 1: Functional Programming I
CS 61A - Spring 08 - The Structure and Interpretation of Computer Programs Instructor Brian Harvey Introduction to programming and computer science. This cou...
Erik Meijer: Functional Programming
Cross posted from http://channel9.msdn.com/Shows/Going+Deep/Erik-Meijer-Functional-Programming. Erik Meijer discusses functional programming languages, acade...
Learning Functional Programming without Growing a Neckbeard
With the help of Pam Grier, Kelsey Innis, software engineer at StackMob, hopes to take functional programming away from the of holier-than-thou neckbeards an...
OSCON 09: Erik Meijer, "Fundamentalist Functional Programming"
Erik Meijer (Microsoft),"Fundamentalist Functional Programming"
Functional Thinking with Neal Ford
Neal Ford breaks down the concepts behind functional programming in this video from JaxConf 2012. In this video, Neal states that picking up concepts of func...
How to Write a Functional Program with IO, Mutation, and other effects
In this talk from the 2012 Northeast Scala Symposium, Paul Chiusano argues that functional programming provides the most powerful tools for imperative progra...
Tangible Functional Programming
Google Tech Talks November, 7 2007 ABSTRACT We present a user-friendly approach to unifying program creation and execution, based on a notion of "tangible va...
Computer Science 61A - Lecture 1: functional programming 1
The Structure and Interpretation of Computer Programs.
Why Functional Programming?
When should you turn to functional programming approaches? Steve Vinoski tells of his own experiences with distributed application development and why Erlang...
Lisp, Coffee Script, Functional Programming, Object Oriented Programming, Python
SYS-CON Media (press release) (blog)
Sat, 25 May 2013 16:06:33 -0700
Sat, 27 Apr 2013 22:54:44 -0700
Functional programming has the advantage of giving the programmer the possibility to clearly distinguish between different 'levels' of operation, each following a certain pattern. For example, let's say I have a list of numbers and want to take the sum ...
Fri, 10 May 2013 11:39:28 -0700
... immutable objects as a way of mocking up mutability! Trying to reduce programming to math causes as many problems as it solves. Again I'm not saying that formal proofs and functional programming haven't got something to contribute - but it isn't ...
Sat, 27 Apr 2013 09:52:26 -0700
This is the reason why pure languages like Haskell do not have loop constructs at all, and many other functional-programming languages either lack them completely or avoid them as much as possible. The reason why these questions appear so much in ...
Inside Higher Ed
Fri, 10 May 2013 00:05:57 -0700
The course with the highest rate of completion was "Functional Programming Principles in Scala," from Switzerland's École Polytechnique Fédérale de Lausanne, offered on the MOOC platform Coursera. According to Jordan's research, some 19.2 percent of ...
Times Higher Education
Times Higher Education
Wed, 08 May 2013 16:04:35 -0700
The course with the highest rate of completion was Functional Programming Principles in Scala, from Switzerland's École Polytechnique Fédérale de Lausanne and offered on the US Mooc platform Coursera. According to Ms Jordan's research, some 19.2 per ...
Here Is The City
Tue, 21 May 2013 04:07:15 -0700
In addition, any knowledge of functional programming will be very welcome! KEY RESPONSIBILITIES FOR JAVA QUANTITATIVE/RISK DEVELOPER BOUTIQUE QUANTITATIVE TRADING FIRM HONG KONG Work on the front office alongside quants/traders/ ...
Wed, 15 May 2013 00:48:54 -0700
La conférence “What Every Hipster Should Know About Functional Programming” de Bodil Stokke, a repris des concepts clés sur fond d'humour décalé avec des “Poney”. Haskell a été rapidement présenté lors d'un Quickies, et une session Labs a été ...
Oops, we seem to be having trouble contacting Twitter
You can talk about Functional programming with people all over the world in our discussions.