No images? Click here Build your first simple Elm appElm is a functional programming language aimed at frontend web development. In the words of Evan Czaplicki, the inventor of Elm:
Evan is a functional programmer, and he wanted to apply, in practice, some of the academic concepts from functional programming, with the goal to make the whole experience of frontend web development a nicer one. Elm offers several nice features:
In Chapter 2 of Elm Web Development, Ajdin Imsirovic guides you through building your first simple Elm app. Along the way, you'll learn about immutable dtata structures; Elm syntax; TEA (The Elm architecture); the concept of unidirectional data flows; and working with Elm REPL and the Ellie-app. Elm Web DevelopmentDevelop scalable and modular web apps with Elm to make web development less messy compared to JavaScript apps. Create a portfolio site, a weather app, and a unit conversion site, and integrate Elm apps with Rails 5. Boost the performance of apps with no runtime exceptions and JS interoperability. Start your subscription today and you'll get access to this book, plus 300+ other web design and development books in SitePoint Premium! This week, new subscribers can get 60% off for the first three months. That’s $3 a month to access 400+ tech books and courses — grab the deal here. Until next time, |