User Tools

Site Tools


dido:public:ra:xapend:xapend.a_glossary:f:functionallanguage

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dido:public:ra:xapend:xapend.a_glossary:f:functionallanguage [2021/07/24 15:26]
nick
dido:public:ra:xapend:xapend.a_glossary:f:functionallanguage [2021/10/04 13:40] (current)
50.19.247.197 ↷ Links adapted because of a move operation
Line 1: Line 1:
 ===== Functional Language ===== ===== Functional Language =====
-[[dido:​public:​ra:​xapend:​xapend.a_glossary| Return to Glossary ]]+[[dido:​public:​ra:​xapend:​xapend.a_glossary:start| Return to Glossary ]]
  
-A **Functional Language** is a programming language built over and around logical functions or procedures within its programming structure. It is based on and is similar to mathematical functions in its program flow.+A **Functional Language** is a [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​programlang|programming language]] built over and around logical functions or procedures within its programming structure. It is based on and is similar to mathematical functions in its program flow.
  
 Functional languages derive their basic structure from the mathematical framework of Lambda calculus and combinatory logic. Erlang, [[dido:​public:​ra:​xapend:​xapend.a_glossary:​l:​lisp]],​ Haskell and Scala are the most well-known functional languages. Functional languages derive their basic structure from the mathematical framework of Lambda calculus and combinatory logic. Erlang, [[dido:​public:​ra:​xapend:​xapend.a_glossary:​l:​lisp]],​ Haskell and Scala are the most well-known functional languages.
dido/public/ra/xapend/xapend.a_glossary/f/functionallanguage.1627154798.txt.gz · Last modified: 2021/07/24 15:26 by nick