Manning Publications, 2021. — 593 p. - ISBN 978-1617296208 Grokking Simplicity is a friendly, practical guide that will change the way you approach software design and development. Distributed across servers, difficult to test, and resistant to modification—modern software is complex. Grokking Simplicity is a friendly, practical guide that will change the way you approach...
Пер. с англ. Л. Киселева. — СПб.: Питер, 2024. — 512 с.: ил. — (Библиотека программиста). — ISBN: 978-5-4461-2373-5. Вам кажется, что функциональное программирование – это нечто сложное, доступное только гуру программирования? Эта книга развенчает миф об элитарности и позволит любому программисту с легкостью разобраться в хитросплетениях кода. От знакомых и простых идей ООП вы...
Manning Publications, 2016. — 362 p. — ISBN: 978-1633430105. Functional Reactive Programming teaches the concepts and applications of FRP. It offers a careful walk-through of core FRP operations and introduces the concepts and techniques you'll need to use FRP in any language. Today's software is shifting to more asynchronous, event-based solutions. For decades, the Observer...
Independently published, 2021. — 1926 p. A Functional Programming book from beginner to advanced without skipping a single step along the way Functional Programming is hard. Too hard. I struggled for years to learn a Functional Language with no definitive guide that takes you from knowing absolutely NOTHING to working as a Functional Programmer. Functional Programming is...
The Pragmatic Programmers, LLC., 2013. — 253 p. — ISBN13: 978-1-937785-47-5. На англ. языке. Functional languages have their own patterns that enable you to solve problems with less code than object-oriented programming alone. This book introduces you, the experienced Java programmer, to Scala and Clojure: practical, production-quality languages that run on the JVM and...
O’Reilly Media, 2014. — 150 p. — ISBN: 9781449368173 If you have an imperative (and probably object-oriented) programming background, this hands-on book will guide you through the alien world of functional programming. Author Joshua Backfield begins slowly by showing you how to apply the most useful implementation concepts before taking you further into functional-style...
Manning Publications, 2022. — 522 р. — ISBN: 978-1617291838. There’s no need to fear going functional! This friendly, lively, and engaging guide is perfect for any perplexed programmer. It lays out the principles of functional programming in a simple and concise way that will help you grok what FP is really all about.
Leanpub, 2020. — 238 p. — ISBN: 978-1661212568. This version was published on 2020-05-05 All software design is composition: the act of breaking complex problems down into smaller problems and composing those solutions. Most developers have a limited understanding of compositional techniques. It’s time for that to change. In “Composing Software”, Eric Elliott shares the...
Wiley, 2019. — 320 р. — ISBN: 978-1-119-52750-3. Functional programming mainly sees use in math computations, including those used in Artificial Intelligence and gaming. This programming paradigm makes algorithms used for math calculations easier to understand and provides a concise method of coding algorithms by people who aren't developers. Current books on the market have a...
Leanpub, 2022-09-21. — 205 р. A master class on the fundamentals and principles of functional programming. It contains 20 programming challenges with detailed solutions and 44 quizzes with answers and explanations. Moreover, 84 diagrams graphically illustrate how concepts and techniques work. Two real-world use cases show how to apply functional programming in practice. Welcome...
Pragmatic Bookshelf, 2017. — 284 p. Explore functional programming and discover new ways of thinking about code. You know you need to master functional programming, but learning one functional language is only the start. In this book, through articles drawn from PragPub magazine and articles written specifically for this book, you'll explore functional thinking and functional...
New York: Addison-Wesley Professional, 2022. — 630 p. Foreword Why Scala? Target Audience How to Read This Book Additional Resources Acknowledgements About the Author Functional Programming Concepts of Functional Programming What Is Functional Programming? Functions From Functions to Functional Programming Concepts Functions in Programming Languages Defining Functions Composing...
Addison-Wesley Professional, 2022. - 513 p. - ISBN 0137466544. Leverage Modern Language Constructs to Write High-Quality Code Faster. The functional and concurrent programming language features supported by modern languages can be challenging , even for experienced developers. These features may appear intimidating to OOP programmers because of a misunderstanding of how they...
O’Reilly Media, Inc., 2022. — 138 p. — ISBN 978-1-098-11175-5. Learn how to think and write code like a functional programmer. With this 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....
Leanpub, 2024. — 232 p. — ISBN-13: 978-1661212568. This version was published on 2024-08-11 All software design is composition: the act of breaking complex problems down into smaller problems and composing those solutions. Most developers have a limited understanding of compositional techniques. It’s time for that to change. In Composing Software , Eric Elliott shares the...
Apress Media, LLC, 2023. — 128 p. — ISBN 978-1-4842-9258-7. Dependent types are a concept that allows developers to write proof-carrying code. Idris is a programming language that supports dependent types. This book will teach you the mathematical foundations of Idris as well as how to use it to write software and mathematically prove properties. The first part of the book...
Walzone Press, 2025. — 513 p. In a rapidly evolving software development landscape, possessing a deep understanding of diverse programming paradigms is essential for success. "Mastering Functional Programming in Python: Unlock the Secrets of Expert-Level Skills" serves as a crucial guide for experienced programmers aiming to expand their mastery of Python by delving into the...
Leanpub, 2024. - 1300 p. Version of September 4, 2024 This pedagogical tutorial book presents the theoretical knowledge needed by practitioners of the functional programming paradigm. The main topics covered are : working with functional collections and recursion; the fundamental type and code constructions in functional programming; reasoning about types and code with the...
2nd Edition. — Apress Media LLC., 2023. — 169 p. — ISBN-13: 978-1-4842-9486-4. Master functions and discover how to write functional programs in R. In this book, updated for R 4, you’ll learn to make your functions pure by avoiding side effects, write functions that manipulate other functions, and construct complex functions using simpler functions as building blocks. In...
М.: ДМК Пресс, 2024. — 234 c. — ISBN 978-5-93700-234-1. The Little Schemer – не просто введение в функциональное программирование, это захватывающее исследование самих принципов вычислительного мышления. Книга проводит читателя через тонкости рекурсивного программирования, представляя материал в удобном для восприятия табличном формате («вопрос-ответ»). Это незаменимое...
Комментарии