Clojure is a dynamic programming language that targets the Java Virtual Machine. The Joy of Clojure goes beyond the syntax, …
Kotlin in Action guides experienced Java developers from the language basics of Kotlin all the way through building applications to …
Learn everything about React Components, React's top-level APIs, and JSX to create modern frontend applications. You will have plenty of …
"The main objective of this book is to teach both students and practitioners of information systems, software engineering, computer science …
Explore functional and reactive programming to create robust and testable TypeScript applications
Functional-Light JavaScript is a balanced, pragmatic exploration of Functional Programming in JavaScript.Functional Programming (FP) is an incredibly powerful paradigm for …
Manning's bestselling Java 8 book has been revised for Java 9! In Modern Java in Action, readers build on their …
Clojure is a dynamic language for the Java Virtual Machine, with a compelling combination of features: Clojure is elegant. Clojure's …
Clojure is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and Python, while seamlessly taking …
Solve real-life programming problems with a fraction of the code that pure object-oriented programming requires. Use Scala and Clojure to …
With more than 150 detailed recipes, this cookbook shows experienced Clojure developers how to solve a variety of programming tasks …
Design and implement highly reusable reactive applications by integrating different frameworks with Clojure About This BookLearn how to leverage the …
If you’re an experienced programmer who has not worked with Clojure before, this guide is the perfect thorough but gentle …
For weeks, months —nay!—from the very moment you were born, you’ve felt it calling to you. At long last you’ll …
For weeks, months—nay!—from the very moment you were born, you’ve felt it calling to you. At long last you’ll be …
Grokking Simplicity is a friendly, practical guide that will change the way you approach software design and development. Summary Distributed …
Intermediate level, for programmers fairly familiar with Java, but new to the functional style of programming and lambda expressions.Get ready …
Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and …
The second edition of Haskell: The Craft of Functional Programming is essential reading for beginners to functional programming and newcomers …
Haskell is the world's leading lazy functional programming language and is widely used in teaching, research, and applications. The language …
Elixir is an excellent language if you want to learn about functional programming, and with this hands-on introduction, you’ll discover …
Elixir in Action teaches you how to solve practical problems of scalability, concurrency, fault tolerance, and high availability using Elixir. …
Whether building interactive browser-based applications or creating server-side applications in Node, JavaScript is the most widely used language for web …
Focuses on professional-level JavaScript techniques, including the latest developments.