Learn You Some Erlang for Great Good!

Download Learn You Some Erlang for Great Good! PDF Online Free

Author :
Release : 2013-01-13
Genre : Computers
Kind :
Book Rating : 048/5 ( reviews)

Learn You Some Erlang for Great Good! - read free eBook in online reader or directly download on the web page. Select files or add your book in reader. Download and read online ebook Learn You Some Erlang for Great Good! write by Fred Hebert. This book was released on 2013-01-13. Learn You Some Erlang for Great Good! available in PDF, EPUB and Kindle. Erlang is the language of choice for programmers who want to write robust, concurrent applications, but its strange syntax and functional design can intimidate the uninitiated. Luckily, there’s a new weapon in the battle against Erlang-phobia: Learn You Some Erlang for Great Good! Erlang maestro Fred Hébert starts slow and eases you into the basics: You’ll learn about Erlang’s unorthodox syntax, its data structures, its type system (or lack thereof!), and basic functional programming techniques. Once you’ve wrapped your head around the simple stuff, you’ll tackle the real meat-and-potatoes of the language: concurrency, distributed computing, hot code loading, and all the other dark magic that makes Erlang such a hot topic among today’s savvy developers. As you dive into Erlang’s functional fantasy world, you’ll learn about: –Testing your applications with EUnit and Common Test –Building and releasing your applications with the OTP framework –Passing messages, raising errors, and starting/stopping processes over many nodes –Storing and retrieving data using Mnesia and ETS –Network programming with TCP, UDP, and the inet module –The simple joys and potential pitfalls of writing distributed, concurrent applications Packed with lighthearted illustrations and just the right mix of offbeat and practical example programs, Learn You Some Erlang for Great Good! is the perfect entry point into the sometimes-crazy, always-thrilling world of Erlang.

Learn You Some Erlang for Great Good!

Download Learn You Some Erlang for Great Good! PDF Online Free

Author :
Release : 2013-01-13
Genre : Computers
Kind :
Book Rating : 351/5 ( reviews)

Learn You Some Erlang for Great Good! - read free eBook in online reader or directly download on the web page. Select files or add your book in reader. Download and read online ebook Learn You Some Erlang for Great Good! write by Fred Hebert. This book was released on 2013-01-13. Learn You Some Erlang for Great Good! available in PDF, EPUB and Kindle. Erlang is the language of choice for programmers who want to write robust, concurrent applications, but its strange syntax and functional design can intimidate the uninitiated. Luckily, there’s a new weapon in the battle against Erlang-phobia: Learn You Some Erlang for Great Good! Erlang maestro Fred Hébert starts slow and eases you into the basics: You’ll learn about Erlang’s unorthodox syntax, its data structures, its type system (or lack thereof!), and basic functional programming techniques. Once you’ve wrapped your head around the simple stuff, you’ll tackle the real meat-and-potatoes of the language: concurrency, distributed computing, hot code loading, and all the other dark magic that makes Erlang such a hot topic among today’s savvy developers. As you dive into Erlang’s functional fantasy world, you’ll learn about: –Testing your applications with EUnit and Common Test –Building and releasing your applications with the OTP framework –Passing messages, raising errors, and starting/stopping processes over many nodes –Storing and retrieving data using Mnesia and ETS –Network programming with TCP, UDP, and the inet module –The simple joys and potential pitfalls of writing distributed, concurrent applications Packed with lighthearted illustrations and just the right mix of offbeat and practical example programs, Learn You Some Erlang for Great Good! is the perfect entry point into the sometimes-crazy, always-thrilling world of Erlang.

Erlang Programming

Download Erlang Programming PDF Online Free

Author :
Release : 2009-06-11
Genre : Computers
Kind :
Book Rating : 857/5 ( reviews)

Erlang Programming - read free eBook in online reader or directly download on the web page. Select files or add your book in reader. Download and read online ebook Erlang Programming write by Francesco Cesarini. This book was released on 2009-06-11. Erlang Programming available in PDF, EPUB and Kindle. This book is an in-depth introduction to Erlang, a programming language ideal for any situation where concurrency, fault tolerance, and fast response is essential. Erlang is gaining widespread adoption with the advent of multi-core processors and their new scalable approach to concurrency. With this guide you'll learn how to write complex concurrent programs in Erlang, regardless of your programming background or experience. Written by leaders of the international Erlang community -- and based on their training material -- Erlang Programming focuses on the language's syntax and semantics, and explains pattern matching, proper lists, recursion, debugging, networking, and concurrency. This book helps you: Understand the strengths of Erlang and why its designers included specific features Learn the concepts behind concurrency and Erlang's way of handling it Write efficient Erlang programs while keeping code neat and readable Discover how Erlang fills the requirements for distributed systems Add simple graphical user interfaces with little effort Learn Erlang's tracing mechanisms for debugging concurrent and distributed systems Use the built-in Mnesia database and other table storage features Erlang Programming provides exercises at the end of each chapter and simple examples throughout the book.

Learn You a Haskell for Great Good!

Download Learn You a Haskell for Great Good! PDF Online Free

Author :
Release : 2011-04-15
Genre : Computers
Kind :
Book Rating : 839/5 ( reviews)

Learn You a Haskell for Great Good! - read free eBook in online reader or directly download on the web page. Select files or add your book in reader. Download and read online ebook Learn You a Haskell for Great Good! write by Miran Lipovaca. This book was released on 2011-04-15. Learn You a Haskell for Great Good! available in PDF, EPUB and Kindle. It's all in the name: Learn You a Haskell for Great Good! is a hilarious, illustrated guide to this complex functional language. Packed with the author's original artwork, pop culture references, and most importantly, useful example code, this book teaches functional fundamentals in a way you never thought possible. You'll start with the kid stuff: basic syntax, recursion, types and type classes. Then once you've got the basics down, the real black belt master-class begins: you'll learn to use applicative functors, monads, zippers, and all the other mythical Haskell constructs you've only read about in storybooks. As you work your way through the author's imaginative (and occasionally insane) examples, you'll learn to: –Laugh in the face of side effects as you wield purely functional programming techniques –Use the magic of Haskell's "laziness" to play with infinite sets of data –Organize your programs by creating your own types, type classes, and modules –Use Haskell's elegant input/output system to share the genius of your programs with the outside world Short of eating the author's brain, you will not find a better way to learn this powerful language than reading Learn You a Haskell for Great Good!

Property-Based Testing with PropEr, Erlang, and Elixir

Download Property-Based Testing with PropEr, Erlang, and Elixir PDF Online Free

Author :
Release : 2019-01-17
Genre : Computers
Kind :
Book Rating : 544/5 ( reviews)

Property-Based Testing with PropEr, Erlang, and Elixir - read free eBook in online reader or directly download on the web page. Select files or add your book in reader. Download and read online ebook Property-Based Testing with PropEr, Erlang, and Elixir write by Fred Hebert. This book was released on 2019-01-17. Property-Based Testing with PropEr, Erlang, and Elixir available in PDF, EPUB and Kindle. Property-based testing helps you create better, more solid tests with little code. By using the PropEr framework in both Erlang and Elixir, this book teaches you how to automatically generate test cases, test stateful programs, and change how you design your software for more principled and reliable approaches. You will be able to better explore the problem space, validate the assumptions you make when coming up with program behavior, and expose unexpected weaknesses in your design. PropEr will even show you how to reproduce the bugs it found. With this book, you will be writing efficient property-based tests in no time. Most tests only demonstrate that the code behaves how the developer expected it to behave, and therefore carry the same blind spots as their authors when special conditions or edge cases show up. Learn how to see things differently with property tests written in PropEr. Start with the basics of property tests, such as writing stateless properties, and using the default generators to generate test cases automatically. More importantly, learn how to think in properties. Improve your properties, write custom data generators, and discover what your code can or cannot do. Learn when to use property tests and when to stick with example tests with real-world sample projects. Explore various testing approaches to find the one that's best for your code. Shrink failing test cases to their simpler expression to highlight exactly what breaks in your code, and generate highly relevant data through targeted properties. Uncover the trickiest bugs you can think of with nearly no code at all with two special types of properties based on state transitions and finite state machines. Write Erlang and Elixir properties that generate the most effective tests you'll see, whether they are unit tests or complex integration and system tests. What You Need Basic knowledge of Erlang, optionally ElixirFor Erlang tests: Erlang/OTP >= 20.0, with Rebar >= 3.4.0For Elixir tests: Erlang/OTP >= 20.0, Elixir >= 1.5.0