Elm is a nice-to-write and nice-to-read language designed to make frontend developers happy. Elm code is easy to change and easy to not change, easy to rip out and easy to replace, and hard to cause a runtime exception in. Tessa Kelly explores some of the open source work that contributes to making Elm code maintainable, safe, and fun, from in-editor tools to package management to great libraries. Kelly walks you through basic syntax as you work toward publishing your first Elm package. The application that you’ll be building is intended to be a learning tool rather than an end in and of itself, which means there will be a lot of room for you to express your creativity.
Tessa Kelly is a software engineer at NoRedInk, an edtech company helping teachers teach grammar and writing, where she builds out new features in Elm, writes the occasional blog post (check out “Data Structures in Elm” and “Writing Friendly Elm Code”), and never needs to argue about the Oxford comma. She recently co-organized the first ElmBridge event in the BridgeFoundry network and presented a lightning talk at elm-conf. Tessa holds a BA in mathematics from New York University, where she minored in history and Middle Eastern studies.
Comments on this page are now closed.
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org