3.1

Elm Language Basics

Every programming language has its own syntax and semantics. Elm too provides a simple yet powerful syntax for writing expressions — the basic building blocks of any Elm program. In this chapter, we will learn the fundamentals of Elm programming language. We will use elm repl and elm reactor throughout this chapter to try out many examples that will illustrate the core ideas in Elm.