digplanet beta 1: Athena
Share digplanet:

Combinatory logic

Dependently typed programming

Functional data structures

Functional languages

Higher-order functions

Implementation of functional programming languages

Lambda calculus

Recursion schemes

 

Agriculture

Applied sciences

Arts

Belief

Business

Chronology

Culture

Education

Environment

Geography

Health

History

Humanities

Language

Law

Life

Mathematics

Nature

People

Politics

Science

Society

Technology

Sections

Combinatory logic

Dependently typed programming

Functional data structures

Functional languages

Higher-order functions

Implementation of functional programming languages

Lambda calculus

Recursion schemes

  

Pages

A-normal form

Actant

Algebraic data type

Anonymous function

Apply

Arrow (computer science)

Brouwer–Heyting–Kolmogorov interpretation

Catamorphism

Coinduction

Cons

Constructed product result analysis

Continuation-passing style

Corecursion

Currying

Erik Meijer (computer scientist)

F-algebra

First-class function

Frenetic (programming language)

Functional logic programming

Functional programming

Functional reactive programming

Generalized algebraic data type

Graph reduction machine

Higher-order function

Immutable object

Initial algebra

International Conference on Functional Programming

Journal of Functional Programming

List of functional programming topics

Lout (software)

Monad (functional programming)

Monad transformer

Nix package manager

Option type

Parser combinator

Partial application

Pattern matching

Philip Wadler

Polymorphism (computer science)

Preponderant causal vector rate-of-change propagation

Prince XML

Pure function

Purely functional

Quark Framework

Regular number

SequenceL

Simon Peyton Jones

Skew binary number system

Stream (type theory)

Supercombinator

System F-sub

Total functional programming

Type class

Type family

Type variable

Zipper (data structure)

    

Original courtesy of Wikipedia: http://en.wikipedia.org/wiki/Category:Functional_programming — Please support Wikipedia.
A portion of the proceeds from advertising on Digplanet goes to supporting Wikipedia.
363042 videos foundNext > 

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

Jon talks about his experience with programming in Go, Java, Python, Lisp, JavaScript and other languages. Jon spent his summer working at Stremor.com. He wa...

363042 videos foundNext > 

22 news items

 
SYS-CON Media (press release) (blog)
Sat, 25 May 2013 16:06:33 -0700

I thought I had a pretty good understanding of what functional programming is about from JavaScript. I know what closures and callbacks are. But this presentation demonstrated how to take the concept of functional programming and dynamic typing to the ...
 
GameDev.net
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 ...
 
iProgrammer
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 ...
 
Ars Technica
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/ ...

Programmez!

Programmez!
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é ...
Loading

Oops, we seem to be having trouble contacting Twitter

Talk About Functional programming

You can talk about Functional programming with people all over the world in our discussions.

Support Wikipedia

A portion of the proceeds from advertising on Digplanet goes to supporting Wikipedia. Please add your support for Wikipedia!