Items related to Introducing Elixir: Getting Started in Functional Programmin...

Introducing Elixir: Getting Started in Functional Programming - Softcover

  • 3.48 out of 5 stars
    106 ratings by Goodreads
 
9781449369996: Introducing Elixir: Getting Started in Functional Programming

Synopsis

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

"synopsis" may belong to another edition of this title.

About the Authors

Simon St. Laurent is Senior Editor at O'Reilly Media, Inc., focusing primarily on JavaScript and web-related projects. He is co-chair of the Fluent conference. He's authored or co-authored books including Introducing Elixir, Introducing Erlang, Learning Rails 3, XML Pocket Reference, 3rd, XML: A Primer, and Cookies.

You can find more of his writing on technology, Quakerism, and the Town of Dryden at simonstl.com.

J. David Eisenberg is a programmer and instructor living in San Jose, California. David has a talent for teaching and explaining. He has developed courses for CSS, JavaScript, CGI, and beginning XML. He also teaches C and Perl at De Anza Community College in Cupertino. David has written articles for xml.com and alisapart.com on topics such as Javascript and the Document Object Model, XML validation, XSL Transformations and Formatting Objects, and (surprise) SVG. His on-line courses provide introductory tutorials for Korean, Modern Greek, and Russian. David has also been developing education software since 1975, when he worked with the Modern Foreign Language project at the University of Illinois to develop computer-assisted instruction on the PLATO system. He co-authored several of the in-box tutorials shipped with the venerable Apple II computer. David did the programming for the multimedia CD-ROM version of a series of children's stories, and the programming for beginning Algebra and Spanish discs. When not programming, David enjoys digital photography, reading science fiction, and riding his bicycle.

"About this title" may belong to another edition of this title.

  • PublisherO'Reilly Media
  • Publication date2014
  • ISBN 10 1449369995
  • ISBN 13 9781449369996
  • BindingPaperback
  • LanguageEnglish
  • Edition number1
  • Number of pages210
  • Rating
    • 3.48 out of 5 stars
      106 ratings by Goodreads

Buy Used

Condition: Very Good
Used book that is in excellent...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Other Popular Editions of the Same Title

9789351108061: Introducing Elixir: Getting Started in Functional Programming

Featured Edition

ISBN 10:  9351108066 ISBN 13:  9789351108061
Publisher: Shroff/O'Reilly
Softcover

Search results for Introducing Elixir: Getting Started in Functional Programmin...

Stock Image

Laurent, Simon St., Eisenberg, J. David
Published by O'Reilly Media, Incorporated, 2014
ISBN 10: 1449369995 ISBN 13: 9781449369996
Used Softcover First Edition

Seller: Better World Books, Mishawaka, IN, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. 1st Edition. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # 6091676-6

Contact seller

Buy Used

US$ 23.37
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Laurent, Simon St; Eisenberg, J. David
Published by O'Reilly Media, 2014
ISBN 10: 1449369995 ISBN 13: 9781449369996
Used Paperback

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 0.8. Seller Inventory # G1449369995I3N00

Contact seller

Buy Used

US$ 23.37
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Laurent, Simon St; Eisenberg, J. David
Published by O'Reilly Media, 2014
ISBN 10: 1449369995 ISBN 13: 9781449369996
Used Paperback

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 0.8. Seller Inventory # G1449369995I3N00

Contact seller

Buy Used

US$ 23.37
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Laurent, Simon St., Eisenberg, J. David
Published by O'Reilly Media, 2014
ISBN 10: 1449369995 ISBN 13: 9781449369996
Used Paperback

Seller: The Book Spot, Sioux Falls, MN, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Paperback. Seller Inventory # Abebooks418392

Contact seller

Buy Used

US$ 59.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket