0:00 / 0:00
From Rails to Elm and Haskell - Richard Feldman
ChariotSolutions
9.3K subscribers • 10 videos on Hallway
- Recommended by 2 people: 1 on Lobsters and 1 in engineering communities.
- Presented by Richard Feldman
- May be out of date. Uploaded 7 years ago, in an area where tools change fast.
Intermediate. Assumes working knowledge.
72K views7 years ago2 recommendations
Programming languagesWeb developmentHaskellVue, Svelte, Angular and othersInside tech companies
Richard Feldman shares NoRedInk's journey migrating their production stack from Ruby on Rails to Elm and Haskell.
When I joined NoRedInk in 2013, we had a typical Ruby on Rails web application. In 2015 we introduced Elm, a pure functional programming language for building Web UIs, and it spread like wildfire to become our primary tool for front-end programming. In 2019 we have over 300,000 lines of Elm code powering the user interface our millions of users rely on. The positive experience we had with Elm led us to seek out a pure functional language to use on the back-end, and in 2017 we introduced Haskell to our stack. This talk discusses the reasons we tried these technologies, what we hoped to get out of them compared to what we got, what went well and what didn’t, and the strategies we used to adopt them incrementally inside a mission-critical code base. Come find out what this production transition to a purely functional stack was like! Philly ETE 2019 Playlist: youtube.com/playlist?list=PL9oQ7yETvN10Lopbg81O_bwElm9grUkDB On the Chariot Solutions site: chariotsolutions.com/screencasts/Why it's here
2 people recommend thisWhat people say. Recommended as a practical case study on incrementally adopting Elm and Haskell in a production environment.
Moments people linked to
u/Endicyin r/haskell • Recommends
On “Migrating A Small Company to Haskell”
Maybe have a look at this video by NoRedInk: link to this video
They also slowly moved over to Haskell, and might give some ideas in how to not jump into it head on, but just test if it fits for you.
u/light3rnin r/haskell • Mentions
On “Monthly Hask Anything (August 2019)”
Thanks for your answer. Do you know what he is talking about?
[video