Canadian Content - Functional
Functional Listings & Download   Canadian Content
    Search:
Functional

Functional (Languages)

Canadian Content - Functional Canadian Content > Computers: Programming: Languages: Functional:


Functional

Functional further on these related pages:


Aleph@
BETA@
CLOS@
Caml@
Clean@
Compiled@
Compilers@
Dylan@
Erlang@
FP@
Functional Logic@
Haskell@
Interpreted@
Leda@
Lisp@
Logo@
Lua@
ML@
Mercury@
Miranda@
Mozart@
Objective Caml@
Oz@
POP-11@
Pliant@
REBOL@
Research
Scheme@
Sisal@
Spreadsheets@
Similar Categories Top/Computers/Programming/Languages/APL
Similar Categories Top/Computers/Programming/Languages/Dataflow
Similar Categories Top/Computers/Programming/Languages/Declarative
Similar Categories Top/Computers/Programming/Languages/Garbage Collected
Similar Categories Top/Computers/Programming/Languages/Logic-based
Similar Categories Top/Computers/Programming/Languages/Multiparadigm

Functional Sites:

What the hell are Monads? What the hell are Monads?
What the hell are Monads? What the hell are Monads?: A basic introduction to monads, monadic programming and IO. (Functional)
http://www.abercrombiegroup.co.uk/~noel/research/monads.html
Mondrian Mondrian
Mondrian Mondrian: A simple functional scripting language for Internet applications. (Functional)
http://www.mondrian-script.org/
Joy Joy
Joy Joy: 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] (Functional)
http://www.latrobe.edu.au/philosophy/phimvt/joy.html
The Abyss of Functional Language The Abyss of Functional Language
The Abyss of Functional Language The Abyss of Functional Language: a collection of links relating to FP (Functional)
http://compiler.kaist.ac.kr/~khchoi/fp.html
Readscheme.org - Resources for Functional Programming Readscheme.org - Resources for Functional Programming
Readscheme.org - Resources for Functional Programming Readscheme.org - Resources for Functional Programming: A variety of research resources on functional programming languages, implementation, and applications of functional programming languages. (Functional)
http://readscheme.org/
Aldor Aldor
Aldor Aldor: 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. (Functional)
http://www.aldor.org/
OPAL Project OPAL Project
OPAL Project OPAL 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 (Functional)
http://uebb.cs.tu-berlin.de/~opal/
NESL: A Parallel Programming Language NESL: A Parallel Programming Language
NESL: A Parallel Programming Language NESL: A Parallel Programming Language: NESL is a parallel language with functional flavor developed at Carnegie Mellon by the SCandAL project. (Functional)
http://www-2.cs.cmu.edu/~scandal/nesl.html
ICFP 2002 ICFP 2002
ICFP 2002 ICFP 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 (Functional)
http://icfp2002.cs.brown.edu/
Wadler: Monads Wadler: Monads
Wadler: Monads Wadler: Monads: Information on monads and functional programming (Functional)
http://homepages.inf.ed.ac.uk/wadler/topics/monads.html
FISh FISh
FISh FISh: A novel functional language that claims to be faster than C in some cases. (Functional)
http://linus.socs.uts.edu.au/~cbj/FISh/
Eden Eden
Eden Eden: A functional language that aims at the programming of reactive systems and parallel algorithms on distributed memory systems. (Functional)
http://www.mathematik.uni-marburg.de/inf/eden/
Q Equational Programming Language Q Equational Programming Language
Q Equational Programming Language Q Equational Programming Language: An extensible functional programming language based on the term rewriting calculus. (Functional)
http://www.musikwissenschaft.uni-mainz.de/~ag/q/q.php
Tutorial Papers in Functional Programming Tutorial Papers in Functional Programming
Tutorial Papers in Functional Programming Tutorial Papers in Functional Programming: John Hughes' list of FP-related tutorials and courses. (Functional)
http://www.cs.chalmers.se/~rjmh/tutorials.html
Scala Scala
Scala Scala: 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. (Functional)
http://lamp.epfl.ch/scala/
Extended ML Extended ML
Extended ML Extended ML: EML is a framework for specification and formal development of Standard ML programs. (Functional)
http://www.dcs.ed.ac.uk/home/dts/eml/
Alcool-90 (FTP) Alcool-90 (FTP)
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. (Functional)
ftp://ftp.inria.fr/lang/alcool/
Why Functional Programming Matters Why Functional Programming Matters
Why Functional Programming Matters Why Functional Programming Matters: John Hughes paper, dates from 1984, circulated as a Chalmers memo. (Functional)
http://www.cs.chalmers.se/~rjmh/Papers/whyfp.html
Functional Programming Languages in Education Functional Programming Languages in Education
Functional Programming Languages in Education Functional Programming Languages in Education: A collection of information on the use of functional programming in teaching. (Functional)
http://www.cs.ru.nl/fple/
Functional Programming Functional Programming
Functional Programming Functional Programming: Claus Reinke's extensive, well organized bookmarks on FP. (Functional)
http://www.cs.kent.ac.uk/people/staff/cr3/FP/
Hope Hope
Hope Hope: A small functional programming language, with polymorphic typing, algebraic types, pattern matching and higher-order functions. (Functional)
http://www.soi.city.ac.uk/~ross/Hope/
Pizza Pizza
Pizza Pizza: an extension of Java with functional features: parametric polymorphism, first-class (higher-order) functions, algebraic datatypes and pattern-matching. (Functional)
http://www.cis.unisa.edu.au/~pizza/
FAQ for comp.lang.functional FAQ for comp.lang.functional
FAQ for comp.lang.functional FAQ for comp.lang.functional: Offers documentation as a frequently asked questions list. Also provides links to general topic, technical and other resources. (Functional)
http://www.cs.nott.ac.uk/~gmh//faq.html
The Unlambda Programming Language The Unlambda Programming Language
The Unlambda Programming Language The Unlambda Programming Language: A functional language designed for obscurity (Functional)
http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/
Functional Programming in the Real World Functional Programming in the Real World
Functional Programming in the Real World Functional 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. (Functional)
http://homepages.inf.ed.ac.uk/wadler/realworld/
Charity Charity
Charity Charity: 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 (Functional)
http://www.cpsc.ucalgary.ca/Research/charity/home.html
HAL HAL
HAL HAL: A strongly typed, weakly moded, constraint logic/functional language designed to support the construction and extension and use of new constraint solvers. (Functional)
http://www.csse.monash.edu.au/~mbanda/hal/
Lemon Lemon
Lemon Lemon: 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. (Functional)
http://www.cis.ksu.edu/~bhoward/lemon.html
Joy: AAA+ Software Joy: AAA+ Software
Joy: AAA+ Software Joy: AAA+ Software: Makes Joy, and free fully enabled evaluation version of Joy Developer: product descriptions, support, mail lists, FAQ, documentation, downloads, store. (Functional)
http://www.aaa-plus.com/
Cayenne Cayenne
Cayenne Cayenne: A Haskell-like language with a powerful type system based on dependent types. (Functional)
http://www.cs.chalmers.se/~augustss/cayenne/
Rita Loogen Rita Loogen
Rita Loogen Rita Loogen: Member of Eden team. Articles. (Functional)
http://www.mathematik.uni-marburg.de/~loogen/
PLAN: A Packet Language for Active Networks PLAN: A Packet Language for Active Networks
PLAN: A Packet Language for Active Networks PLAN: A Packet Language for Active Networks: A resource-bounded functional programming language that uses a form of remote procedure call to realize active networking. (Functional)
http://www.cis.upenn.edu/~switchware/PLAN/
HOP HOP
HOP HOP: A functional language with "name-based" interaction between software components. (Functional)
http://cui.unige.ch/OSG/research/Hop/hop.html
Usenet Links Usenet comp.lang.functional - news: - Google Groups