Programming Elixir ≥ 1.6: Functional | Book Series

Overview:

This book provides an introduction to Elixir to the experienced programmers who are aware of Elixir 1.6 and beyond. Elixir is a modern, concurrent language built on the rock solid Erlang VM. It offers you pragmatic syntax and built-in support for metaprogramming, more productivity. The Elixir basics are explained with value types, system types, collection types, name, source files, conventions, operators, and so on. The author has also explained pattern matching and immutability in the beginning followed by an anonymous functions, modules and named functions, processing collections, strings and binaries, control flow, organising a project and more.

The book has included concepts of more advanced Elixir such as Marcos and Code evaluation, protocols, linking modules. There is no functional programming experience is needed to learn from this book. 

Authors:

Dave Thomas

Published In:

28th May 2018

thought of the day ( innovation roots)

The Pragmatic Programmer: From Journeyman to Master | Book Series

Overview:

This classic book is regularly featured in the Top ten lists of software development by many corporations. This book comes in handy for a developer who has just kick-started his career in software development.

You will learn, how to:

  • Write flexible and acceptable code
  • Gain hands-on basic tools used in software development
  • Take responsibility of your work  and avoid programming mistakes
  • Test more rigorously and effectively

Authors:

Andrew Hunt

David Thomas

Published In:

1999