Loading, please wait...

product description page

Introducing Elixir : Getting Started in Functional Programming (Paperback) (Simon St. Laurent & J. David

Introducing Elixir : Getting Started in Functional Programming (Paperback) (Simon St. Laurent & J. David - image 1 of 1

About this item

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 reaches 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 interface
  • Become familiar with Elixir’s basic structures by working with numbers
  • Discover atoms, pattern matching, and guards: the foundations of your program structure
  • Delve into the heart of Elixir processing with recursion, strings, lists, and higher-order functions
  • Create processes, send messages among them, and apply pattern matching to incoming messages
  • Store and manipulate structured data with Erlang Term Storage (ETS) and the Mnesia database
  • Build resilient applications with the Open Telecom Platform (OTP)
  • Define macros with Elixir's meta-programming tools
Number of Pages: 228
Genre: Computers + Internet
Format: Paperback
Publisher: Oreilly & Associates Inc
Author: Simon St. Laurent & J. David Eisenberg
Language: English
Street Date: January 9, 2017
TCIN: 51568860
UPC: 9781491956779
Item Number (DPCI): 248-25-6089
If the item details above aren’t accurate or complete, we want to know about it. Report incorrect product info.
MSRPReg: $24.99 Save $1.25 (5% off)
In stock - free standard shipping with REDcard
Not in stores

Ratings & reviews

Prices, promotions, styles and availability may vary by store & online. See our price match guarantee. See how a store is chosen for you.

*See offer details. Restrictions apply. Pricing, promotions and availability may vary by location and at Target.com.