3 ms·
"TEA is not composable, but through brute force. ... you are stuck building and maintaining some giant types, and writing a ton of boilerplate. The ways around
by leshow 10y ago
"TEA is not composable, but through brute force. ... you are stuck building and maintaining some giant types, and writing a ton of boilerplate. The ways around this problem are fairly weak, and amount to, “don’t write components” ..."
This has basically been my experience with Elm. But don't say that Elm is boilerplate heavy to any elm-acolytes, they will stick their fingers in their ears and go "nananananana"
- deleted 10y ago[deleted]
- gjem97 10y agoCan you be more specific about what boilerplate is necessary?
- leshow 10y agoAnything that is usually solved with something like typeclasses, or module functors, or inheritance can only be solved in Elm with typing lots and lots of concrete implementations. Other things can't be solved at all, since Elm is so tightly coupled to TEA.