Functional programming - Wikipedia, the free encyclopedia
In computer science, functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids state and mutable data. It emphasizes the applica...
en.wikipedia.org/wiki/Functional_programming
Haskell is an advanced purely functional programming language. An open source product of more than twenty years of cutting edge research, it allows rapid development of robust, concise, correct software.
www.haskell.org/
List of programming languages by category - Wikipedia, the free encyclopedia
This is a list of programming languages grouped by category. Some languages are listed in multiple categories. Array programming (also known as vector or multidimensional languages) generalize o...
en.wikipedia.org/wiki/List_of_programming_languages_by_... en.wikipedia.org/wiki/List_of_programming_languages_by_category
Q is an interpreted, dynamically typed functional programming language based on term rewriting which allows you to define functions using symbolic equations. It works on Linux, OS X, Unix and Windows, and comes with a bunch of useful libraries which turn it into a practical programming tool.
q-lang.sourceforge.net/
Functional programming languages are a class of languages designed to reflect ... plete description of these languages and of functional programming in ...
www.cs.nyu.edu/goldberg/pubs/gold96.pdf
What is a "functional programming language"? ... indeed, a number of departments teach a functional language as their first programming language. Further information about the use of functional programming languages in education (including links to relevant conferences and workshops) is available on the web from:
www.cs.nott.ac.uk/~gmh/faq.html
Local Pages for Haskell Implementations ... GHC (in German) ... Hugs 1.4 (in German)
www-i2.informatik.rwth-aachen.de/Forschung/FP/Haskell/
A small functional programming language, with polymorphic typing, algebraic types, pattern matching and higher-order functions. ... Hope is a small functional programming language, with polymorphic typing, algebraic types, pattern matching and higher-order functions. The version here is a fully lazy interpreter.
www.soi.city.ac.uk/~ross/Hope/
One of the important themes in programming languages over recent years has been a move to embrace ideas from functional programming . Language features such as lambda expressions in C# and generics in .NET 2.0 have roots in functional languages, and LINQ ... Techy News Blog » F# - A Functional Programming Language said:
blogs.msdn.com/somasegar/archive/2007/10/17/f-a-functio... blogs.msdn.com/somasegar/archive/2007/10/17/f-a-functional-programming-language.aspx
My definition of functional programming language (which is the only possible correct definition, because it is mine): “A language that can be used to perform some task”. In this sense, brainfuck is purely functional for tasks such as: * Printing Hello World;
www.drmaciver.com/2009/05/a-problem-of-language/ www.drmaciver.com/2009/05/a-problem-of-language/