AstonJ
[Erlang] Introducing Erlang (O'Reilly)
By Simon St. Laurent
If you’re new to Erlang, its functional style can seem difficult, but with help from this hands-on introduction, you’ll scale the learning curve and discover how enjoyable, powerful, and fun this language can be.
Author Simon St. Laurent shows you how to write simple Erlang programs by teaching you one basic skill at a time. You’ll learn about pattern matching, recursion, message passing, process-oriented programming, and establishing pathways for data rather than telling it where to go. By the end of your journey, you’ll understand why Erlang is ideal for concurrency and resilience.
- Get cozy with Erlang’s shell, its command line interface
- Become familiar with Erlang’s basic structures by working with numbers
- Discover atoms, pattern matching, and guards: the foundations of your program structure
- Delve into the heart of Erlang 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 and the Mnesia database
- Learn about Open Telecom Platform, Erlang’s open source libraries and tools
Popular in Books
New
Bruce Tate @redrapids
edited by Jacquelyn Carter @jkcarter
OTP is the heart of the rapidly growing Elixir, the functional language at th...
New
Stephen Bussey @sb8244
edited by Jacquelyn Carter @jkcarter
Elixir will change the way you think about programming. Use your Ruby experi...
New
by Fred Hebert
This book intends to be a little guide about how to be the Erlang medic in a time of war. It is first and foremost a col...
New
Simplify and streamline your Elixir Phoenix Deployments.
Deploy with tools that are easy to use, maximize Elixir’s features, and have ex...
New
By @emadb
OVERVIEW
Author Emanuele DelBono guides readers along the first steps of mastering the Elixir programming language in Elixi...
New
The Ecto recipes were originally written for the “What’s new in Ecto 2” ebook and then made open-source by Plataformatec. Since then, the...
New
Isaak Tsalicoglou
Built for the curious, this isn’t your average programming book—it’s nearly 500 pages of hands-on mentorship beyond cod...
New
by Ben Marx, José Valim, Bruce Tate
Bring Elixir into your company, with real-life strategies from the people who built Elixir and use i...
New
Don’t forget you can get 35% off the ebook using the code: devtalk.com :023:
Note:
Check out this thread for help running code in lat...
New
Other popular topics
Hello, I get Persian date from my client and convert it to normal calendar like this:
def jalali_string_to_miladi_english_number(persi...
New
In Ruby, I can go:
User.find_by(email: "foobar@email.com").update(email: "hello@email.com")
How can I do something similar in Elixir? ...
New
Hello!
Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
Hi all,
Trying to get some more clarity over utc_datetime and naive_datetime for Ecto:
https://hexdocs.pm/ecto/Ecto.Schema.html#module-...
New
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!)
This post collects co...
New
i’m a new one to elixir
which editor can i use
vs code? or atom?
Thanks! :smiley:
New
Could someone help me? I'm making my first elixir program, number guessing game. I can't figure out how to convert the user's guess from ...
New
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
New
Original source of discussion: This topic on the Pragmatic Programmers' Functional Web Development with Elixir, OTP, and Phoenix forum.
...
New
We’ve put together this wiki for Phoenix LiveView - please feel free to add any info you feel is worth including.
What is Phoenix LiveV...
New








