Talk:Elm (programming language)
![]() | This article was nominated for deletion on 18 February 2018. The result of the discussion was speedy keep. |
![]() | Computing: CompSci Stub‑class Low‑importance | |||||||||||||||||||
|
This article is mainly based on primary sources. I've copied its content to a wikibook, just in case someone wants to delete or trim down the article at any time. Diego (talk) 10:19, 22 February 2014 (UTC)
Limitations
The section about limitations is wrong. Elm does support higher-order functions. Therefore functions such as fold and map do exist. Compare http://package.elm-lang.org/packages/elm-lang/core/2.1.0/List or the following piece of valid code:
map : (a -> b) -> List a -> List b
map f xs = case xs of
(y::ys) -> (f y) :: (map f ys)
[] -> []
--132.231.65.203 (talk) 17:03, 14 July 2015 (UTC)
Example code section unnecessary
I believe the example code area is unnecessary, as that type of thing is not the purpose of Wikipedia. I'm making a comment here before removing it to see what others think. --LichWizard talk 18:48, 8 April 2018 (UTC)
I think some of it should be kept, like the "Hello World"; that seems typical of articles about programming languages. It would be nice if the rest was sectioned or re-labelled if the goal was to demonstrate "Syntax" or particular features. Mostly, though, I just wanted to point out that https://en.wikibooks.org/wiki/Elm_programming_language could be a place for material cut from here. --Everrob (talk) 20:56, 4 September 2018 (UTC)
More Diverse sources
Most of the sources link back to official Elm documentation. Are there any other alternative sources that can be cited so that all references aren't dependent on the same team as makes the language? — Preceding unsigned comment added by Ethan McCue (talk • contribs) 04:52, 18 September 2018 (UTC)
Criticism
Elm get quite a bit of criticism; maybe it should be described here. Things like the removal of custom infix operators, custom kernel code, and the infrequent updates to Elm are controversial. Dullbananas (talk) 03:16, 25 December 2020 (UTC)