3 ms·
> For instance I have yet to see an easy and simple to use (and as such maintainable) functional widget and gui library. I will continue to shill for Elm[1], l
by fbonetti 10y ago
> For instance I have yet to see an easy and simple to use (and as such maintainable) functional widget and gui library.
I will continue to shill for Elm[1], like I always do.
[1] http://elm-lang.org/ http://elm-lang.org/
- maaaats 10y agoBut that's not a library. It forces your whole project into a box in which it may not fit. Elm is not without problems as well, although they (him?) are working on the biggest pain-points.
- fbonetti 10y ago> It forces your whole project into a box Isn't that the point? Since Elm is a pure, strongly typed language, it introduces a lot of constraints. You can't mutate anything, there are no side effects (only declared effects captured by the type system), and the only architecture you can use is "The Elm Architecture". However, those restrictions will keep your code sane and the compiler almost guarantees that your code will work. It's a pretty fair trade-off if you ask me.