Content deleted Content added
Also has type inference |
Jerryobject (talk | contribs) Template:Infobox programming language, WP:REFerence WP:CITation: parameters: add, reorders, update-standardizes, conform to master templates. WP:LINKs: underscores > spaces, update-standardizes, needless: WP:PIPEs > WP:NOPIPEs, semi-WP:EASTEREGGs for WP:LEAST surprise, adds. MOS:FIRSTABBReviations clarify, define before WP:ABBRs in parentheses. WP:CATEGORYs add. |
||
Line 1:
{{Infobox programming language
|name = Futhark
|paradigm = [[
|family = [[ML (programming language)|ML]]
|designer = Troels Henriksen, Cosmin Oancea, Martin Elsman
|developer = [[University of Copenhagen]]<ref>{{Cite web |title=License |url=https://futhark-lang.org/license.html |access-date=2023-03-26 |website=futhark-lang.org |quote=Developed at [[
|released = {{Start date and age|2014}}
|latest release version =
|latest release date =
|typing = [[Type inference|Inferred]], [[
|implementations =
|dialects =
|
|influenced =
|operating_system = [[Cross-platform]]
|license = [[ISC license|ISC]]
|website =
}}
'''Futhark''' is a [[functional programming|functional]] [[data parallelism|data parallel]] [[array programming|array]] [[programming language]] originally developed at [[
== Overview ==
Futhark is a language in the [[ML (programming language)|ML]] family, with an indentation-insensitive syntax derived from [[OCaml]], [[Standard ML]], and [[Haskell]].
== Examples ==
Line 53 ⟶ 54:
</syntaxhighlight>
Note how the types enforce that the function is only invoked with matrices of compatible size.
== References ==
<!-- Inline citations added to your article will automatically display here. See en.wikipedia.org/wiki/WP:REFB for instructions on how to add citations. -->
{{
{{Parallel computing}}
Line 68 ⟶ 69:
[[Category:Statically typed programming languages]]
[[Category:Dependently typed languages]]
[[Category:ML programming language family]]
[[Category:Free compilers and interpreters]]
[[Category:2014 software]]
[[Category:Programming languages created in 2014]]
|