The Little Elixir & OTP Guidebook
Thumbnail 1

The Little Elixir & OTP Guidebook

4.7/5
Product ID: 55696045
Secure Transaction

Description

The Little Elixir & OTP Guidebook

Reviews

4.7

All from verified purchases

D**C

In depth coverage of OTP - not an introduction Elixir

Intermediate to advanced book on Elixir with main focus on fault tolerance through supervisors and on concurrency. Example are worked through in great detail. Friendly informal writing style that sometimes annoys me personally ("Sweet!") losing one star but not a deal breaker as ultimately the material is covered well. Get Dave Thomas' book also if you need an intro with this one to go deep into OTP.Edit: while the style did annoy me in places - I decided that removing a star was harsh so I'm giving it back - especially because I just read the last chapter on Property Based Testing which is new to me and very interesting so that's worth the star back.

M**E

Gets to the meat of BEAM fast

I like this book a lot because it doesn't mess around trying to soft-step for the Ruby and Python people. It's quite full on, but the great thing is it dives right in to processes by Chapter 3, where other books take an eternity to go through all the possible permutations of the single-process use cases before getting to the very purpose of why you were attracted to BEAM in the first place. I have all the Elixir books and along with Sasa Juric's book this is my favourite.

A**A

Five Stars

Great book, on time all good.

L**E

Great author, great technology, great book

What an excellent book!! And excellent technology! I love it. I read it all, and then re-read several of the chapters. I worked through many of the examples on my computer, as well.Most Elixir books focus on Elixir, but this one stands out for focusing on OTP. The author's style is fun, and enjoyable to read. I am pleased to see Benjamin Tan Wei Hao is publishing another book now (on Ruby closures), and I hope he continues to author more. He has a gift for writing.A mild complaint was that when he presents Supervisors (he implements a worker-pool application, where there are a finite number of workers available as resources), almost all the processes are named the same. For example, there is a "Pooly.Supervisor" and a "Pooly.PoolsSupervisor" and a "Pooly.PoolSupervisor", and a "Pooly.WorkerSupervisor", and a "Pooly.PoolServer". A little more thought into unique names would have made that example easier to follow, in my opinion. But, it's fine. I was able to follow along anyway.An extra bonus are the last 2 chapters. In chapter 10 he dives into Dialyzer and type specifications. And in chapter 11 he examines non-conventional testing tools for Elixir -- in particular, he works through some examples of property-based testing with QuickCheck, and concurrency testing with Concuerror. Those chapters are gems to read through, as such documentation is hard to find elsewhere at the moment, and those tools are powerful.I suggest reading this as a 2nd book on Elixir. He does fly through Elixir really quickly (in 2 chapters), but you'll probably want to read an introductory book on Elixir first (I enjoyed "Programming Elixir 1.3").

R**H

Excellent book! Elixir is a great language

Excellent book! Elixir is a great language, and the author creates a very digestible approach to the language and framework. You can go into it knowing only the very basics of Ruby and functional programming, come out of it capable of building applications in Elixir with OTP, and never be overwhelmed or bewildered.

A**N

Excellent, to-the-point book

I have several books on Elixir and this is by far the best, most succinct one.

M**1

Five Stars

Well-written, the coverage of OTP comes earlier and with more focus than most of the other Elixir books.

W**R

Not unnecessarily complicated. Great book

Clear, concise and to the point. Not unnecessarily complicated. Great book.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Reema J.

Perfect platform for hard-to-find items. Delivery was prompt.

1 month ago

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
$99984

Duties & taxes incl.

Chilestore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Fatima A.

Best international shipping I've ever tried. Worth every penny!

3 days ago

Ayesha M.

The product exactly matches the description. Very satisfied with my purchase.

5 days ago

The Little Elixir And Otp Guidebook | Desertcart Chile