Category: Software Development
eBook Details: Paperback: 135 pages Publisher: WOW! eBook (September 20, 2022) Language: English ISBN-10: 1098111753 ISBN-13: 978-1098111755 eBook Description: Learning Functional Programming: Managing Code Complexity by Thinking Functionally Learn how to think and write code like a functional programmer. With this Learning Functional Programming practical guide, software developers familiar with object-oriented programming will dive into the core concepts of functional programming and learn how to use both functional and OOP features together on large or complex software projects. Learn functional programming fundamentals and explore the way functional programmers approach problems Understand how FP differs from object-oriented and imperative programming Use a...
eBook Details: Paperback: 560 pages Publisher: WOW! eBook; 4th edition (February 28, 2023) Language: English ISBN-10: 1718503105 ISBN-13: 978-1718503106 eBook Description: With over 50,000 copies sold, The Rust Programming Language, 2nd Edition is the quintessential guide to programming in Rust. Thoroughly updated to Rust’s latest version, this edition is considered the language’s official documentation. Covers Rust 2021 The Rust Programming Language, 2nd Edition is the official guide to Rust 2021: an open source systems programming language that will help you write faster, more reliable software. Rust provides control of low-level details along with high-level ergonomics, allowing you to improve productivity and eliminate...
eBook Details: Paperback: 496 pages Publisher: WOW! eBook (September 27, 2022) Language: English ISBN-10: 1718502400 ISBN-13: 978-1718502406 eBook Description: Strange Code: Esoteric Languages That Make Programming Fun Again Strengthen your overall coding skills by exploring the wonderful, wild, and often weird world of esoteric languages (esolangs). Strange Code: Esoteric Languages That Make Programming Fun Again starts with a dive into the underlying history of programming, covering the early computer-science concepts, like Turing machines and Turing completeness, that led to the languages we use today. It then explores the realm of “atypical” programming languages, introducing you to the out-of-the-box thinking that comes...
eBook Details: Paperback: 439 pages Publisher: WOW! eBook (December 29, 2022) Language: English ISBN-10: 1484287630 ISBN-13: 978-1484287637 eBook Description: Beginning Spring Data: Data Access and Persistence for Spring Framework 6 and Boot 3 Use the popular Spring Data project for data access and persistence using various Java-based APIs such as JDBC, JPA, MongoDB, and more. This book shows how to easily incorporate data persistence and accessibility into your microservices, cloud-native applications, and monolithic enterprise applications. It also teaches you how to perform unit and performance testing of a component that accesses a database. And it walks you through an example of...
eBook Details: Paperback: 284 pages Publisher: WOW! eBook (December 28, 2022) Language: English ISBN-10: 1484288874 ISBN-13: 978-1484288870 eBook Description: Introducing ReScript: Functional Programming for Web Applications This book serves as a succinct guide on ReScript, a functional language for building web applications. Using examples of ReScript language features along with explanations of fundamental concepts in functional programming, this book will show web developers with a background in JavaScript how to effectively use ReScript to its full potential. In Introducing ReScript, you’ll learn how to use features in ReScript that JavaScript lacks, such as type inference, null-safety, algebraic data types, pattern matching,...