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...
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...
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...
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...
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...
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...
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...
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...
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...
Pearson, 2022. — 258 p. 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 work. Programmers first need to become familiar with the abstract concepts that underlie these powerful features....
Pearson, 2022. — 258 p. 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 work. Programmers first need to become familiar with the abstract concepts that underlie these powerful features....
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...
Addison-Wesley Professiona, 2022. — 528 р. — ISBN-13: 978-0137466542. 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...
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...
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...
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...
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...
Independently published, 2024. — 244 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...
Independently published, 2024. — 244 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...
Independently published, 2024. — 244 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...
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...
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...
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...
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...
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...
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...
Addison-Wesley Professional, 2023. — 384 p. — (Robert C. Martin Series). — ISBN 0138176396. A Practical Guide to Better, Cleaner Code with Functional Programming. In Functional Design , renowned software engineer Robert C. Martin ("Uncle Bob") explains how and why to use functional programming to build better systems for real customers . Martin compares conventional...
Addison-Wesley Professional, 2023. — 384 p. — (Robert C. Martin Series). — ISBN-13: 978-0-13-817639-6. A Practical Guide to Better, Cleaner Code with Functional Programming. In Functional Design , renowned software engineer Robert C. Martin ("Uncle Bob") explains how and why to use functional programming to build better systems for real customers . Martin compares conventional...
Addison-Wesley Professional, 2023. — 384 p. — (Robert C. Martin Series). — ISBN-13: 978-0-13-817639-6. A Practical Guide to Better, Cleaner Code with Functional Programming. In Functional Design , renowned software engineer Robert C. Martin ("Uncle Bob") explains how and why to use functional programming to build better systems for real customers . Martin compares conventional...
Leanpub, 2022. — 205 p. 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 to...
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...
Wiley, 2019. — 376 p. — ISBN: 978-1-119-52750-3. Your guide to the functional programming paradigm 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...
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...
Wiley, 2019. — 376 p. — ISBN: 978-1-119-52750-3. Your guide to the functional programming paradigm 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...
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...
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...
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...
Manning Publications, 2021. — 593 p. - ISBN 978-1617296208 Code Files Only! 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...
Manning, 2022. — 520 p. — ISBN 1617291838, 9781617291838. 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. In Grokking Functional Programming you will learn: Designing...
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.
HiTeX Press, 2024. — 594 p. — ISBN: B0DKFNPC44 "Idris Unleashed: Type-Driven Development and Theorem Proving in Functional Programming" is an authoritative guide for programmers who aspire to harness the power of Idris, a cutting-edge functional programming language known for its robust type system and theorem-proving capabilities. This book is meticulously crafted to equip...
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...
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...
Apress Media, LLC, 2023. — 128 p. — ISBN 978-1-4842-9259-4. 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...
Apress Media, LLC, 2023. — 128 p. — ISBN 978-1-4842-9259-4. 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...
Apress Media, LLC, 2023. — 128 p. — ISBN 978-1-4842-9259-4. 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...
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...
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...
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...
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...
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...
O’Reilly Media, 2022. — 48 p. — ISBN 9781098111748, 1098111745. 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....
O’Reilly Media, 2022. — 135 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. Author...
O’Reilly Media, 2022. — 135 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. Author...
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. - 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...
Пер. с англ. Л. Киселева. — СПб.: Питер, 2024. — 512 с.: ил. — (Библиотека программиста). — ISBN: 978-5-4461-2373-5. Вам кажется, что функциональное программирование – это нечто сложное, доступное только гуру программирования? Эта книга развенчает миф об элитарности и позволит любому программисту с легкостью разобраться в хитросплетениях кода. От знакомых и простых идей ООП вы...
Пер. с англ. Л. Киселева. — СПб.: Питер, 2024. — 512 с.: ил. — (Библиотека программиста). — ISBN: 978-5-4461-2373-5. Вам кажется, что функциональное программирование – это нечто сложное, доступное только гуру программирования? Эта книга развенчает миф об элитарности и позволит любому программисту с легкостью разобраться в хитросплетениях кода. От знакомых и простых идей ООП вы...
М.: ДМК Пресс, 2024. — 234 c. — ISBN 978-5-93700-234-1. The Little Schemer – не просто введение в функциональное программирование, это захватывающее исследование самих принципов вычислительного мышления. Книга проводит читателя через тонкости рекурсивного программирования, представляя материал в удобном для восприятия табличном формате («вопрос-ответ»). Это незаменимое...
Комментарии