Target New ArrivalsGift Ideas for DadClothing, Shoes & AccessoriesHome & DecorKitchen & DiningOutdoor Living & GardenGroceryHousehold EssentialsBabyBeautyPersonal CareSports & OutdoorsHealthWellnessLuggageSchool & Office SuppliesToysElectronicsVideo GamesMovies, Music & BooksParty SuppliesGift IdeasGift CardsPetsUlta Beauty at TargetShop by CommunityTarget OpticalDealsClearanceNew ArrivalsSpring OutfitsGift Ideas for MomWomen’s Festival OutfitsTop DealsTarget Circle DealsWeekly AdShop Order PickupShop Same Day DeliveryRegistryRedCardTarget CircleFind Stores
Introducing Elixir - 2nd Edition by  Simon St Laurent & J David Eisenberg (Paperback) - 1 of 1

Introducing Elixir - 2nd Edition by Simon St Laurent & J David Eisenberg (Paperback)

$24.99

In Stock

Free & easy returns

Free & easy returns

Return this item by mail or in store within 90 days for a full refund.
Eligible for registries and wish lists

About this item

Highlights

  • Smooth, powerful, and small, Elixir is an excellent language for learning functional programming, and with this hands-on introduction, you'll discover just how powerful Elixir can be.
  • About the Author: Simon St. Laurent is a Content Manager at LinkedIn Learning, focusing primarily on the client side of the web.
  • 246 Pages
  • Computers + Internet, Programming Languages

Description



About the Book



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. Updated to cover Elixir 1.4.--



Book Synopsis



Smooth, powerful, and small, Elixir is an excellent language for learning functional programming, and with this hands-on introduction, you'll discover just how powerful Elixir can be. Authors Simon St. Laurent and J. David Eisenberg show you how Elixir combines the robust functional programming of Erlang with an approach that looks more like Ruby, and includes powerful macro features for metaprogramming.

Updated to cover Elixir 1.4, the second edition of this practical book helps you 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
  • Learn 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 Elixir processes and send messages among them
  • Store and manipulate structured data with Erlang Term Storage and the Mnesia database
  • Build resilient applications with the Open Telecom Platform



About the Author



Simon St. Laurent is a Content Manager at LinkedIn Learning, focusing primarily on the client side of the web. He is a past co-chair of the Fluent and OSCON conferences. He's authored or co-authored books including Introducing Elixir, Introducing Erlang, Learning Rails 3, XML Pocket Reference, 3rd edition, XML: A Primer, and Cookies.

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

David teaches introductory programming, web design, and Linux courses at Evergreen Valley College in San Jose, California. He has co-authored several O'Reilly titles.

Twitter: @jdeisenberg

Dimensions (Overall): 9.19 Inches (H) x 7.0 Inches (W) x .52 Inches (D)
Weight: .88 Pounds
Suggested Age: 22 Years and Up
Number of Pages: 246
Genre: Computers + Internet
Sub-Genre: Programming Languages
Publisher: O'Reilly Media
Theme: General
Format: Paperback
Author: Simon St Laurent & J David Eisenberg
Language: English
Street Date: February 7, 2017
TCIN: 1011335476
UPC: 9781491956779
Item Number (DPCI): 247-14-8561
Origin: Made in the USA or Imported
If the item details aren’t accurate or complete, we want to know about it.

Shipping details

Estimated ship dimensions: 0.52 inches length x 7 inches width x 9.19 inches height
Estimated ship weight: 0.88 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO, Alaska, Hawaii

Return details

This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, delivered to the guest, delivered by a Shipt shopper, or picked up by the guest.
See the return policy for complete information.

Q: What is the target audience for this book?

submitted by AI Shopping Assistant - 5 days ago
  • A: The book is aimed at newcomers to functional programming, particularly those aged 22 and up.

    submitted byAI Shopping Assistant - 5 days ago
    Ai generated

Q: What is the primary focus of Elixir as a programming language?

submitted by AI Shopping Assistant - 5 days ago
  • A: Elixir focuses on functional programming, combining features from Erlang and a Ruby-like syntax for ease of use.

    submitted byAI Shopping Assistant - 5 days ago
    Ai generated

Q: What features of Elixir are highlighted in the book?

submitted by AI Shopping Assistant - 5 days ago
  • A: The book highlights Elixir's powerful macro features, concurrency, and resilience in building scalable applications.

    submitted byAI Shopping Assistant - 5 days ago
    Ai generated

Q: Who are the authors of this book?

submitted by AI Shopping Assistant - 5 days ago
  • A: The authors are Simon St. Laurent and J. David Eisenberg, both experienced in programming and technology.

    submitted byAI Shopping Assistant - 5 days ago
    Ai generated

Q: What programming concepts does the book cover?

submitted by AI Shopping Assistant - 5 days ago
  • A: The book covers pattern matching, process-oriented programming, recursion, and higher-order functions among other concepts.

    submitted byAI Shopping Assistant - 5 days ago
    Ai generated

Additional product information and recommendations

Discover more options

Trending Computers & Technology Books

Get top deals, latest trends, and more.

Privacy policy