Details
ISBN/EAN: 978-1-449-36999-6
Einband: kartoniertes Buch
Weitere Details
Auflage:
1. Auflage 2014
1. Auflage 2014
Erschienen am:
30.10.2014
30.10.2014
Sprache:
English
English
Umfang:
207 S.
207 S.
Format (T/L/B):
1.9 x 23.5 x 17.8 cm
1.9 x 23.5 x 17.8 cm
Hersteller:
dpunkt.verlag GmbH
Vanessa Niethammer
hallo@dpunkt.de
Wieblinger Weg 17
DE 69123 Heidelberg
www.dpunkt.de
dpunkt.verlag GmbH
Vanessa Niethammer
hallo@dpunkt.de
Wieblinger Weg 17
DE 69123 Heidelberg
www.dpunkt.de
Weitere Details
arrow_forward_ios
Introducing Elixir
Getting Started in Functional Programming
Beschreibung
Elixir is an excellent language if you want to learn about functional programming, and with this hands-on introduction, you'll discover just how powerful and fun Elixir can be. This language combines the robust functional programming of Erlang with a syntax similar to Ruby, and includes powerful features for metaprogramming. This book shows you how to write simple Elixir programs by teaching one skill at a time. Once you pick up pattern matching, process-oriented programming, and other concepts, you'll understand why Elixir makes it easier to build concurrent and resilient programs that scale up and down with ease. * Get comfortable with IEx, Elixir's command line interface * Discover atoms, pattern matching, and guards: the foundations of your program structure * Delve into the heart of Elixir 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 and the Mnesia database * Build resilient applications with Erlang's Open Telecom Platform * Define macros with Elixir's metaprogramming tools