5 ms·
Sorry to be that guy, but are there any apps in production based on FRP/ Elm? According to the Elm website, under "big projects" it lists the Elm website itsel
by blubbi2 12y ago
Sorry to be that guy, but are there any apps in production based on FRP/ Elm?
According to the Elm website, under "big projects" it lists the Elm website itself and a couple of rather PoC games.
- http://elm-lang.org/Examples.elm http://elm-lang.org/Examples.elm
(I'm not saying that FRP is bad, I think it's an interesting concept, but I'm wondering on how efficient it is in production.)
- grayrest 12y agoNot sure about Elm, but there are businesses using Microsoft's Reactive Extensions. I know Netflix had a series of blog posts on their use of RxJava and I believe they use RxJS as well. [1] http://techblog.netflix.com/2013/02/rxjava-netflix-api.html http://techblog.netflix.com/2013/02/rxjava-netflix-api.html
- seanmcdirmid 12y agoRx isn't FRP.
- cylvers 12y agoIt is according to the creator of Elm. https://www.youtube.com/watch?v=Agu6jipKfYw https://www.youtube.com/watch?v=Agu6jipKfYw
- seanmcdirmid 12y agoIf he did say that, I'm not sure Evan still takes that position. At least the last time I saw him talk about it (at SPLASH), he didn't put Rx in the FRP bucket. I know Erik (the creator of Rx) definitely wouldn't put Rx in the FRP bucket. And Conal (the creator of FRP along with Hudak) would only begrudgingly except Elm as FRP. (sorry, I can't see the video in China).
- seddona 12y agoWe use Elm in production. See the symbol / footprint diagrams on this page https://circuithub.com/projects/electricimp/janice https://circuithub.com/projects/electricimp/janice
- jamesmacaulay 12y agoI think people are still figuring out the best ways of structuring large applications in Elm. See for example this discussion on routing from earlier this year: https://groups.google.com/d/msg/elm-discuss/Hdpn3x0554c/3aFtbYlOiwAJ https://groups.google.com/d/msg/elm-discuss/Hdpn3x0554c/3aFt... Elm is still young but Evan is doing a great job of pushing the language forward. If by "efficiency" you meant performance, then this is a good page to read: http://elm-lang.org/blog/Blazing-Fast-Html.elm http://elm-lang.org/blog/Blazing-Fast-Html.elm
- a-saleh 12y agoNot sure about production use, but I know that Elm is bound to be used at Prezi, where Evan Czaplicky works, if I remember correctly.