Register for free!
1913 users online right now

[x]

Explore: Functional, Languages

Functional programming is a style of programming emphasizing evaluating expressions, rather than executing commands. In these languages, expressions are formed by using functions to combine basic values. Functional languages are those supporting and encou...
This page was last updated on October 12th, 2008
Functional (from Languages)
Canadian Content » Computers » Programming » Languages » Functional »
Functional Programming Languages in EducationFunctional Programming Languages in Education
A collection of information on the use of functional programming in teaching.
ICFP 2002ICFP 2002
The 2002 International Conference on Functional Programming covers the entire spectrum of functional programming, from practice to theory, and from established functional programming languages (Scheme, ML, Haskell) to novel language designs and to the fun
What the hell are Monads?What the hell are Monads?
A basic introduction to monads, monadic programming and IO.
ScalaScala
A general purpose programming language with a special focus on web services. It combines object-oriented, functional and concurrent elements. It is a successor of Funnel. Java-based implementation.
Extended MLExtended ML
EML is a framework for specification and formal development of Standard ML programs.
Why Functional Programming MattersWhy Functional Programming Matters
John Hughes paper, dates from 1984, circulated as a Chalmers memo.
PLAN: A Packet Language for Active NetworksPLAN: A Packet Language for Active Networks
A resource-bounded functional programming language that uses a form of remote procedure call to realize active networking.
Rita LoogenRita Loogen
Member of Eden team. Articles.
The Abyss of Functional LanguageThe Abyss of Functional Language
a collection of links relating to FP
Tutorial Papers in Functional ProgrammingTutorial Papers in Functional Programming
John Hughes' list of FP-related tutorials and courses.
The Unlambda Programming LanguageThe Unlambda Programming Language
A functional language designed for obscurity
Joy: AAA+ SoftwareJoy: AAA+ Software
Makes Joy, and free fully enabled evaluation version of Joy Developer: product descriptions, support, mail lists, FAQ, documentation, downloads, store.
HALHAL
A strongly typed, weakly moded, constraint logic/functional language designed to support the construction and extension and use of new constraint solvers.
HOPHOP
A functional language with "name-based" interaction between software components.
FIShFISh
A novel functional language that claims to be faster than C in some cases.
FAQ for comp.lang.functionalFAQ for comp.lang.functional
Offers documentation as a frequently asked questions list. Also provides links to general topic, technical and other resources.
Functional ProgrammingFunctional Programming
Claus Reinke's extensive, well organized bookmarks on FP.
Alcool-90 (FTP)Alcool-90 (FTP)
Alcool-90 is an experimental extension of ML with run-time overloading and a type-based notion of modules, functors and inheritance.
HopeHope
A small functional programming language, with polymorphic typing, algebraic types, pattern matching and higher-order functions.
Q Equational Programming LanguageQ Equational Programming Language
An extensible functional programming language based on the term rewriting calculus.
AldorAldor
Functional language in which types are first class values. Normal functions returning types reproduce the features of template classes of other languages. Links to many projects around the world based on Aldor.
LemonLemon
Functional language with inductive and coinductive types. Based on simply-typed lambda calculus augmented with sums, products, and mu and nu constructors for least (inductive) and greatest (coinductive) solutions to recursive type equations.
CharityCharity
Functional, categorical language, by University of Calgary, Canada. Innovative organization: based on theory of strong categorical datatypes divided into 2 subclasses: inductive (built up by constructors in the familiar way), and coinductive (broken down
PizzaPizza
an extension of Java with functional features: parametric polymorphism, first-class (higher-order) functions, algebraic datatypes and pattern-matching.
MondrianMondrian
A simple functional scripting language for Internet applications.
JoyJoy
Pure functional language based on function composition rather than application; concatenative language, very like Forth, inputs and outputs stacks, but with higher-level data types and sound mathematical foundation. [Open Source, BSD]
Readscheme.org - Resources for Functional ProgrammingReadscheme.org - Resources for Functional Programming
A variety of research resources on functional programming languages, implementation, and applications of functional programming languages.
CayenneCayenne
A Haskell-like language with a powerful type system based on dependent types.
EdenEden
A functional language that aims at the programming of reactive systems and parallel algorithms on distributed memory systems.
Functional Programming in the Real WorldFunctional Programming in the Real World
Lists functional programs written primarily to perform to real-world tasks. Has pure programs (no side effects) and impure (some use of side effects). Languages: Caml, Clean, Erlang, Haskell, Miranda, Scheme, Standard ML.
NESL: A Parallel Programming LanguageNESL: A Parallel Programming Language
NESL is a parallel language with functional flavor developed at Carnegie Mellon by the SCandAL project.
OPAL ProjectOPAL Project
Researches programming environment where advanced language concepts and formal development methods are used to make production-quality software. Strongly typed, higher-order, strict, pure FL; so can be classed with ML, Haskell, and other modern FLs. But a
Wadler: MonadsWadler: Monads
Information on monads and functional programming

Languages >> Functional yielded other results on Canadian Content:


Functional Parliament after January 23rd?
January 12th, 2006, 07:32 AM I've just started following politics in Canada early last year and I'm
Jacques Demers Functional Illiteracy
Jacques Demers Functional Illiteracy In The News
EZ-Pix Download - Image Viewers
EZ-Pix: EZ-Pix is fast, highly functional viewer with support for all common image formats. It has
DVDCommander Pro Download - CD and DVD Utilities
DVDCommander Pro: DVDCommander is easy-to-use, multi- functional software for disks management. It a
Reget Pro Download - Download Managers
Reget Pro: ReGet Pro is a lightweight but fully functional download manager for the every day downl


--