News for hackers. Stuff that matters.
Re:Elm 0.19.1 by foldr on Monday October 21, 2019 @03:26PM (#21316203)
>Um... yea it does. Elm makes functional composition very easy which which means it's very easy to compose "components" (which are just functions anyway).

It's actually not that easy to write composable components in Elm, and attempting to do this has always been officially discouraged.

Re:Elm 0.19.1 by henryscala on Wednesday October 23, 2019 @04:07AM (#21332320)
I personally think it depends on how we define components. ELM does not have components like Vue or ReactJs. ELM's components are just functions.

For the example described in the below article, I think channelPanel and chatPanel can be looked as components.

https://korban.net/posts/elm/2018-11-17-elm-ui-introduction/