O'Reilly logo

Seven More Languages in Seven Weeks by Bruce Tate, Jack Moffitt, Frederic Daoud, Ian Dees

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Day 1: Handling the Basics

Today, you’re going to learn the basic building blocks of the language. We’ll get through literals, lists, and basic types. Then, we’ll move toward functions and collections. Finally, we’ll close out Day 1 with higher order functions and functional composition, hallmarks of any functional language. In Day 2, you’ll learn to handle user input responsively, without resorting to callbacks. You’ll also learn to work with text and images. In Day 3, we’ll combine all of these concepts in a game.

Evan says that Elm is most strongly influenced by the ML language family. ML is an influential general-purpose functional language.[55] The syntax is heavily inspired by Haskell, and the semantics are strongly influenced by OCaml. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required