0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R500 - R1,000 (2)
  • -
Status
Brand

Showing 1 - 2 of 2 matches in All Departments

Learn Functional Programming with Elixir (Paperback): Ulisses Almeida Learn Functional Programming with Elixir (Paperback)
Ulisses Almeida
R960 R845 Discovery Miles 8 450 Save R115 (12%) Ships in 10 - 15 working days

Elixir's straightforward syntax and this guided tour give you a clean, simple path to learn modern functional programming techniques. No previous functional programming experience required! This book walks you through the right concepts at the right pace, as you explore immutable values and explicit data transformation, functions, modules, recursive functions, pattern matching, high-order functions, polymorphism, and failure handling, all while avoiding side effects. Don't board the Elixir train with an imperative mindset! To get the most out of functional languages, you need to think functionally. This book will get you there. Functional programming offers useful techniques for building maintainable and scalable software that solves today's difficult problems. The demand for software written in this way is increasing - you don't want to miss out. In this book, you'll not only learn Elixir and its features, you'll also learn the mindset required to program functionally. Elixir's clean syntax is excellent for exploring the critical skills of using functions and concurrency. Start with the basic techniques of the functional way: working with immutable data, transforming data in discrete steps, and avoiding side effects. Next, take a deep look at values, expressions, functions, and modules. Then extend your programming with pattern matching and flow control with case, if, cond, and functions. Use recursive functions to create iterations. Work with data types such as lists, tuples, and maps. Improve code reusability and readability with Elixir's most common high-order functions. Explore how to use lazy computation with streams, design your data, and take advantage of polymorphism with protocols. Combine functions and handle failures in a maintainable way using Elixir features and libraries. Learn techniques that matter to make code that lives harmoniously with the language. What You Need: You'll need a computer and Elixir 1.4 or newer version installed. No previous functional programming or Elixir experience is required. Some experience with any programming language is recommended.

Invencao da Tradicao da Cultura Judaica em Teixeira de Freitas - BA (Portuguese, Paperback): Daiane Felix Dos Santos, Ulisses... Invencao da Tradicao da Cultura Judaica em Teixeira de Freitas - BA (Portuguese, Paperback)
Daiane Felix Dos Santos, Ulisses Almeida
R965 Discovery Miles 9 650 Ships in 18 - 22 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Bear's Den - So That You Might Hear Me
Bear's Den CD R123 Discovery Miles 1 230
Fiddler's Party
Scottish Fiddle Orchestra CD R412 Discovery Miles 4 120
Songs Of Amelia And Jane Harris
Katherine Campbell CD R482 Discovery Miles 4 820
Father and Son of Scotland
Jimmy Shand Snr CD R251 Discovery Miles 2 510
Gathering Of The Clans
Various Artists CD R262 Discovery Miles 2 620
Best Of Flatt & Scruggs-Millen CD (2001)
Flatt &amp, Scruggs CD R156 R123 Discovery Miles 1 230
Glen of Tranquillity
Woods, Campbell G CD R331 Discovery Miles 3 310
Anniversary
Scottish Fiddle Orchestra CD R271 Discovery Miles 2 710
An Dā Lā (The Two Days)
Mānran CD  (1)
R490 Discovery Miles 4 900
Panpipe Sounds Of Scotland
Celtic Spirit CD R262 Discovery Miles 2 620

 

Partners