Opening book details…
Can I read Learning Functional Programming in Go : Function Literals, Monads, Lazy Evaluation, Currying, and More on EtoBox?
Learning Functional Programming in Go : Function Literals, Monads, Lazy Evaluation, Currying, and More by Lex Sheehan is a book available to read on EtoBox.
What is Learning Functional Programming in Go : Function Literals, Monads, Lazy Evaluation, Currying, and More about?
Function literals, Monads, Lazy evaluation, Currying, and moreAbout This BookWrite concise and maintainable code with streams and high-order functionsUnderstand the benefits of currying your Golang functionsLearn the most effective design patterns for functional programming and learn when to apply each of themBuild distributed MapReduce solutions using GoWho This Book Is ForThis book is for Golang developers comfortable with OOP and interested in learning how to apply the functional paradigm to create robust and testable apps. Prior programming experience with Go would be helpful, but not mandatory.What You Will LearnLearn how to compose reliable applications using high-order functionsExplore techniques to eliminate side-effects using FP techniques such as curryingUse first-class functions to implement pure functionsUnderstand how to implement a lambda expression in GoCompose a working application using the decorator patternCreate faster programs using lazy evaluationUse Go concurrency constructs to compose a functionality pipelineUnderstand category theory and what it has to do with FPIn DetailLex Sheehan begins slowly, using easy-to-understand illustrations and working Go code to
- Author
- Lex Sheehan
- Publisher
- Packt Publishing Limited
- Published
- 2017
- Language
- EN
- ISBN
- 9781787286047
- Subjects
- Science, Computer Science, Programming
Other editions & translations
More by Lex Sheehan
Browse all works by Lex Sheehan
Similar books
- Learning. C++ Functional Programming : Metaprogramming, Concurrency, Lazy Evaluation, and More — Wisnu Anggoro (2017)
- Functional Python Programming : Discover the Power of Functional Programming, Generator Functions, Lazy Evaluation, the Built-In Itertools Library, and Monads, 2nd Edition — Steven F. Lott (2018)
- Functional Programming in Go : Apply Functional Techniques in Golang to Improve the Testability, Readability, and Security of Your Code — Dylan Meeus (2023)
- Scala Functional Programming Patterns : Grok and Perform Effective Functional Programming in Scala — S.Khot, Atul (2015)
- Applied Functional Programming in Scala — Virendra Kumar Mishra (2025)
- Hands-On Functional Programming with TypeScript : Explore Functional and Reactive Programming to Create Robust and Testable TypeScript Applications — Remo H. Jansen (2019)