Search -
Introducing Elixir: Getting Started in Functional Programming
Introducing Elixir Getting Started in Functional Programming Author:Simon St. Laurent, J. David Eisenberg Smooth, powerful, and small, the Elixir programming language is an excellent place for newcomers to learn about functional programming. This book shows readers how Elixir combines the robust functional programming of Erlang with an approach that looks more like Ruby. Readers will learn how Elixir simplifies some of Erlang's odder corners and rea... more »ches toward metaprogramming with powerful macro features.Introducing Elixer is ideal for developers new to programming as well as experienced developers who want to move into functional programming.Get comfortable with IEx, Elixir's command line interfaceBecome familiar with Elixir?s basic structures by working with numbersDiscover atoms, pattern matching, and guards: the foundations of your program structureDelve into the heart of Elixir processing with recursion, strings, lists, and higher-order functionsCreate processes, send messages among them, and apply pattern matching to incoming messagesStore and manipulate structured data with Erlang Term Storage (ETS) and the Mnesia databaseBuild resilient applications with the Open Telecom Platform (OTP)Define macros with Elixir's meta-programming tools« less