Content deleted Content added
m Dating comment by 195.155.168.29 - "→Should we keep languages without articles?: " |
m Maintain {{WPBS}} and vital articles: 2 WikiProject templates. Create {{WPBS}}. Keep majority rating "List" in {{WPBS}}. Remove 2 same ratings as {{WPBS}} in {{WikiProject Articles for creation}}, {{WikiProject Computer science}}. Tag: |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1:
{{WikiProject
{{WikiProject
{{WikiProject Computer science}}
}}
== Monads/Functors ==
Line 24 ⟶ 26:
Add pattern matching <!-- Template:Unsigned --><small class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:ShalokShalom|ShalokShalom]] ([[User talk:ShalokShalom#top|talk]] • [[Special:Contributions/ShalokShalom|contribs]]) 08:02, 23 August 2017 (UTC)</small> <!--Autosigned by SineBot-->
:I agree that [[pattern matching]] is a key feature of programming languages and should be added. The only way to get full marks (green background) should be as pattern matching with compile-time exhaustiveness checking, without it pattern matching should only yield partial marks (yellow background). [[User:Approche Pratique|Approche Pratique]] ([[User talk:Approche Pratique|talk]]) 03:14, 15 January 2023 (UTC)
== Request to add Julia ==
Line 46 ⟶ 50:
:I went ahead and did it. If you'd like to put them back, please consider writing an article (at least a stub) for them first. --[[Special:Contributions/195.155.168.29|195.155.168.29]] ([[User talk:195.155.168.29|talk]]) <!--Template:Undated--><small class="autosigned">— Preceding [[Wikipedia:Signatures|undated]] comment added 03:34, 6 July 2021 (UTC)</small> <!--Autosigned by SineBot-->
== Generalized algebraic data types ==
Add [[Generalized algebraic data type]] column. [[User:Approche Pratique|Approche Pratique]] ([[User talk:Approche Pratique|talk]]) 03:15, 15 January 2023 (UTC)
== Higher-kinded types ==
Add [[Higher-kinded type]] column. [[User:Approche Pratique|Approche Pratique]] ([[User talk:Approche Pratique|talk]]) 03:16, 15 January 2023 (UTC)
== Language-level support for monadic composition ==
Add [[Monad (functional programming)|language-level support for monadic composition]], such as [https://docs.scala-lang.org/tour/for-comprehensions.html for comprehensions in Scala] or [[wikibooks:Haskell/do_notation|do notation in Haskell]]. [[User:Approche Pratique|Approche Pratique]] ([[User talk:Approche Pratique|talk]]) 03:19, 15 January 2023 (UTC)
== Garbage collection? ==
Any objections to me adding garbage collection? [[User:AlecGargett|Alec Gargett]] ([[User talk:AlecGargett|talk]]) 20:48, 8 October 2023 (UTC)
== Some functional (but not pure) languages that aren't yet included ==
*Lua
*R
*Nix
*Swift
*Dlang
[[User:AlecGargett|Alec Gargett]] ([[User talk:AlecGargett|talk]]) 21:30, 8 October 2023 (UTC)
|