-
Author Jose Valim , Bruce Tate , Ben Marx
Adoption is more than programming. Elixir is an exciting new language, but to successfully get your application from start to finish, you're going to need to know more than just the language. The case studies and strategies in this book will get you there. Learn t....
Release Date 2018/03 -
Analyzing and Visualizing Data with F#
Author Tomas Petricek
In this report, F# contributor Tomas Petricek explains many of the key features of the F# language that make it a great tool for data science and machine learning. Real world examples take you through the entire data science workflow with F#, from data access and a....
Release Date 2015/10 -
Author Robert Pickering
Functional programming is perhaps the next big wave in application development. As experienced developers know, functional programming makes its mark by allowing application builders to develop solutions to complicated programming situations cleanly and efficiently.....
Release Date 2009/12 -
Author Kit Eason , Robert Pickering
This book is a great foundation for exploring functional-first programming and its role in the future of application development. The best-selling introduction to F#, now thoroughly updated to version 4.0, will help you learn the language and explore its new featur....
Release Date 2016/05 -
Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8
Author Srikanth Machiraju , Anto Aravinth
Understand functional programming concepts and the functional nature of the JavaScript language. Starting with an introduction to functional programming concepts, you will learn the key differences between imperative and functional programming. Diving straight into....
Release Date 2018/12 -
Beginning Haskell: A Project-Based Approach
Author Alejandro Serrano Mena
Beginning Haskell provides a broad-based introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. The book takes a project-based approach to learning ....
Release Date 2014/01 -
Beginning Rust: From Novice to Professional
Author Carlo Milanesi
Learn to program with Rust in an easy, step-by-step manner on Unix, Linux shell, macOS and the Windows command line. As you read this book, you’ll build on the knowledge you gained in previous chapters and see what Rust has to offer. Beginning Rust starts with th....
Release Date 2018/03 -
Beginning Rust: Get Started with Rust 2021 Edition
Author Carlo Milanesi
Learn to program with Rust 2021 Edition, in an easy, step-by-step manner on Unix, the Linux shell, macOS, and the Windows command line. As you read this book, you’ll build on the knowledge you gained in previous chapters and see what Rust has to offer. Beginning Rust starts wi....
Release Date 2022/01 -
Build a Binary Clock with Elixir and Nerves
Author Frank Hunleth , Bruce Tate
Want to get better at coding Elixir? Write a hardware project with Nerves. As you build this binary clock, you'll build in resiliency using OTP, the same libraries powering many commercial phone switches. You'll attack complexity the way the experts do, using a layered approach. You'll sharpen yo....
Release Date 2022/08 -
Build a Weather Station with Elixir and Nerves
Author Alexander Koutmos , Bruce Tate , Frank Hunleth
The Elixir programming language has become a go-to tool for creating reliable, fault-tolerant, and robust server-side applications. Thanks to Nerves, those same exact benefits can be realized in embedded applications. This book will teach you how to structure, build, and deploy production grade Nerv....
Release Date 2022/01 -
Building Web Applications with Erlang
Author Zachary Kessin
Why choose Erlang for web applications? Discover the answer hands-on by building a simple web service with this book. If you’re an experienced web developer who knows basic Erlang, you’ll learn how to work with REST, dynamic content, web sockets, and concurrency thr....
Release Date 2012/06 -
Building Web, Cloud, and Mobile Solutions with F#
Author Daniel Mohl
Learn how to build key aspects of web, cloud, and mobile solutions by combining F# with various .NET and open source technologies. With helpful examples, this hands-on book shows you how to tackle concurrency, asynchrony, and other server-side challenges. You’ll qui....
Release Date 2012/12 -
Common Lisp Recipes: A Problem-Solution Approach
Author Edmund Weitz
Find solutions to problems and answers to questions you are likely to encounter when writing real-world applications in Common Lisp. This book covers areas as diverse as web programming, databases, graphical user interfaces, integration with other programming langu....
Release Date 2016/01 -
Concurrent Patterns and Best Practices
Author Atul S. Khot
A definitive guide to mastering and implementing concurrency patterns in your applicationsKey FeaturesBuild scalable apps with patterns in multithreading, synchronization, and functional programming Explore the parallel programming and multithreading techniques to ....
Release Date 2018/09 -
Creating Functional Teams for the IoT
Author Mike Barlow
description coming later Show and hide more
Release Date 2015/06 -
Creative Projects for Rust Programmers
Author Carlo Milanesi
A practical guide to understanding the latest features of the Rust programming language, useful libraries, and frameworks that will help you design and develop interesting projectsKey FeaturesWork through projects that will help you build high-performance applications wit....
Release Date 2020/06 -
Author Yehonathan Sharvit
Eliminate the unavoidable complexity of object-oriented designs. The innovative data-oriented programming paradigm makes your systems less complex by making it simpler to access and manipulate data. In Data-Oriented Programming you will learn how to: Separate code from dataRepresent data with ge....
Release Date 2022/08 -
Designing for Scalability with Erlang/OTP
Author Steve Vinoski , Francesco Cesarini
If you need to build a scalable, fault tolerant system with requirements for high availability, discover why the Erlang/OTP platform stands out for the breadth, depth, and consistency of its features. This hands-on guide demonstrates how to use the Erlang programmin....
Release Date 2016/05 -
Developing Web Applications with Haskell and Yesod
Author Michael Snoyman
This fast-moving guide introduces web application development with Haskell and Yesod, a potent language/framework combination that supports high-performing applications that are modular, type-safe, and concise. You’ll work with several samples to explore the way Yes....
Release Date 2012/04 -
Developing Web Apps with Haskell and Yesod, 2nd Edition
Author Michael Michael Snoyman Snoyman
This fast-moving guide introduces web application development with Haskell and Yesod, a potent language/framework combination that supports high-performing applications that are modular, type-safe, and concise. Fully updated for Yesod 1.4, this second edition shows ....
Release Date 2015/02 -
Domain Modeling Made Functional
Author Scott Wlaschin
You want increased customer satisfaction, faster development cycles, and less wasted work. Domain-driven design (DDD) combined with functional programming is the innovative combo that will get you there. In this pragmatic, down-to-earth guide, you'll see how apply....
Release Date 2018/01 -
Author Paulo A Pereira
Unleash the full power of programming in Elixir with over 60 incredibly effective recipesIn DetailThis book is a set of recipes grouped by topic that acts as a good reference to get ideas from or to quickly search for a solution to a problem. You will begin by launc....
Release Date 2015/02 -
Author Saša Jurić
SummaryElixir in Action teaches you to apply the new Elixir programming language to practical problems associated with scalability, concurrency, fault tolerance, and high availability.About the TechnologyElixir is a modern programming language that takes advantag....
Release Date 2015/06 -
Elixir in Action, Second Edition
Author Sasa Juric
Elixir in Action, Second Edition teaches you how to build production-quality distributed applications using the Elixir programming language. Author Saša Juric introduces this powerful language using examples that highlight the benefits of Elixir’s functional and co....
Release Date 2019/02 -
Author Richard Feldman
Elm in Action teaches you the Elm language along with a new approach to coding frontend applications. Chapter by chapter, you’ll create a full-featured photo-browsing app, learning as you go about Elm’s modular architecture, Elm testing, and how to work seamlessly with yo....
Release Date 2020/04 -
Author Ajdin Imsirovic
Explore why ELM is a great alternative to using pure JavaScript and other JS-based solutions by building complete apps and websites.About This BookDevelop your own scalable and modular web applications with Elm to make web development less messy compared to your Jav....
Release Date 2018/03 -
Author Richard Carlsson , Eric Merritt , Martin Logan
Concurrent programming has become a required discipline for all programmers. Multi-core processors and the increasing demand for maximum performance and scalability in mission-critical applications have renewed interest in functional languages like Erlang that are ....
Release Date 2010/11 -
Author Simon Thompson , Francesco Cesarini
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 ....
Release Date 2009/06 -
Author J. David Eisenberg
This book includes descriptions of programs that you can write in Elixir. The programs will usually be short, and each one has been designed to provide practice material for a particular Elixir programming concept. These programs have not been designed to be of cons....
Release Date 2014/10