Search results
Jump to navigation
Jump to search
- Some [[Functional programming|functional programming languages]] make explicit use of type constructors. A notable example is [[Haskell]], * {{Cite book|last=Pierce|first=Benjamin|title=Types and Programming Languages|publisher=MIT Press|date=2002|isbn=0-262-16209-1}}, chapter 29, "Type Opera ...3 KB (483 words) - 20:19, 15 August 2023
- ...th>C</math> is a set of "categorial" features, <math>F</math> is a set of "functional" features (which come in two flavors, "weak", denoted simply <math>f</math> ...for the category feature, and the empty string is substituted for the weak functional feature. That is, we can rephrase the rule as two sub-rules as follows: ...6 KB (1,032 words) - 21:23, 18 February 2023
- ...90006-6}}</ref> though axiomatization exist for more expressive dependency languages such as [[full typed dependencies]].<ref name="Abiteboul">{{cite book|autho ...4 KB (552 words) - 15:45, 26 March 2024
- {{Short description|Function defined on formal languages in computer science}} ...1}S</math> of a [[set (mathematics)|set]] <math>S</math> of [[word (formal languages)|strings]] and a string <math>u</math> is the set of all strings obtainable ...12 KB (1,640 words) - 13:56, 27 February 2025
- {{Short description|In functional programming}} ...e but not all of the arguments to a function are useful; for example, many languages have a function or operator similar to <code>plus_one</code>. Partial appli ...11 KB (1,589 words) - 15:43, 19 November 2023
- |title=Continuous-system simulation languages: A state-of-the-art survey|publisher=Elsevier Science Publishers B. V. Amst ...del. They consist of [[FORTRAN]]-like programming language statements, and functional blocks of program code (procedures) designed for repeat operations that fre ...4 KB (537 words) - 17:53, 7 November 2021
- ...web/20210717021537/https://www.cs.bham.ac.uk/~hxt/2015/compilers/compiling-functional.pdf|archive-date=2021-07-17|access-date=September 9, 2020|website=}}</ref> ...niel P.|date=October 1986|title=A Calculus for Assignments in Higher-Order Languages|url=https://legacy.cs.indiana.edu/ftp/techreports/TR202.pdf|archive-url=|ar ...16 KB (2,329 words) - 12:56, 9 July 2024
- ...rametric polymorphism]]. Kinds appear, either explicitly or implicitly, in languages whose type systems account for parametric polymorphism in a programmaticall ...d proper types in this context. This normally includes function types in [[functional programming language]]s. ...9 KB (1,313 words) - 23:17, 27 May 2023
- ...first1=Cliff B. |editor-first1=C. B |editor-last1=Jones |title=Programming Languages and Their Definition |date=1984 |volume=177 |doi=10.1007/BFb0048933 |chapte ...7 KB (1,098 words) - 21:14, 12 October 2024
- ...ning another expression. The let-expression is present in some functional languages in two forms; let or "let rec". Let rec is an extension of the simple let e ...guage introduced the let expression, which has appeared in most functional languages since that time. ...41 KB (6,221 words) - 19:17, 2 December 2023
- ...to problems can be submitted in over 40 programming [[programming language|languages]], including esoteric ones, via the Sphere Engine. It is run by the Polish ...allows students to compare paradigms and approaches with a wide variety of languages. ...10 KB (1,390 words) - 10:13, 19 January 2024
- ...0104 |title=Introduction to generalized type systems |journal=[[Journal of Functional Programming]] |volume=1 |issue=2 |pages=125–154 |year=1991 |doi=10.1017/s09 ...author=Jan-Willem Roorda|author2=Johan Jeuring|title=Pure Type Systems for Functional Programming|access-date=2010-08-29|archive-url=https://web.archive.org/web/ ...9 KB (1,343 words) - 17:41, 11 November 2023
- In [[programming language]]s (especially [[functional programming]] languages) and [[type theory]], an '''option type''' or '''maybe type''' is a [[param A distinct, but related concept outside of functional programming, which is popular in [[object-oriented programming]], is called ...14 KB (1,979 words) - 02:57, 31 January 2025
- ...ey]] (see [[#Comparison of languages with intersection types|comparison of languages with intersection types]]), use intersection types to combine interface spe Other programming languages, such as [[Java_(programming_language)|Java]], require distinct implementat ...25 KB (3,306 words) - 11:24, 23 November 2024
- ...t affinity to work on his publications. He was able to speak in different languages; Paganoni describes his warm personality: ...iration to those who had the good fortune of knowing him. He spoke several languages fluently and therefore was able to communicate directly, sharing the richne ...12 KB (1,819 words) - 07:03, 13 August 2023
- ...lso concerned with the practical realization of [[functional programming]] languages, language tools and [[type systems|type theory]] that can control the resou ...sive power of higher-order types or, life without CONS |journal=Journal of Functional Programming |date=2001 |volume=11 |issue=1 |pages=55–94 |doi=10.1017/S09567 ...9 KB (1,349 words) - 14:50, 19 December 2024
- ...unctional programming|Functional]], [[Purely functional programming|Purely functional]], [[Declarative programming]] '''SequenceL''' is a general purpose [[functional programming]] language and [[automatic parallelization|auto-parallelizing]] ...21 KB (2,905 words) - 06:48, 21 December 2024
- ...k-title=Proceedings of the seventh ACM SIGPLAN international conference on Functional programming|pages=26–35|publisher=[[Association for Computing Machine ...e 26th ACM International Conference on Object-Oriented Programming Systems Languages and Applications (OOPSLA 2011)|pages=407–426|publisher=[[Association ...11 KB (1,457 words) - 03:25, 26 April 2024
- |chapter=A Lazy Narrowing Calculus for Functional Logic Programming with Algebraic Polymorphic Types. Early programming languages were [[Imperative programming|imperative]]. These implement functionality b ...38 KB (6,445 words) - 09:08, 27 February 2020
- "functional completeness" in the context of combinatory algebra. name="Lambek"/> to formulate an appropriate analogue of functional ...12 KB (1,792 words) - 05:16, 7 April 2024