購物比價找書網找車網
FindBook
排序:
 
 有 1 項符合

Lex Sheehan

的圖書
Learning Functional Programming in Go
$ 0
    電子書
Learning Functional Programming in Go
作者:Lex Sheehan 
出版社:Packt Publishing
出版日期:2017-11-24
語言:英文   
樂天KOBO 樂天KOBO - 電腦  - 來源網頁  
圖書介紹看圖書介紹
圖書介紹 - 資料來源:樂天KOBO   評分:
圖書名稱:Learning Functional Programming in Go

Function literals, Monads, Lazy evaluation, Currying, and more

About This Book

  • Write concise and maintainable code with streams and high-order functions
  • Understand the benefits of currying your Golang functions
  • Learn the most effective design patterns for functional programming and learn when to apply each of them
  • Build distributed MapReduce solutions using Go

Who This Book Is For

This 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 Learn

  • Learn how to compose reliable applications using high-order functions
  • Explore techniques to eliminate side-effects using FP techniques such as currying
  • Use first-class functions to implement pure functions
  • Understand how to implement a lambda expression in Go
  • Compose a working application using the decorator pattern
  • Create faster programs using lazy evaluation
  • Use Go concurrency constructs to compose a functionality pipeline
  • Understand category theory and what it has to do with FP

In Detail

Functional programming is a popular programming paradigm that is used to simplify many tasks and will help you write flexible and succinct code. It allows you to decompose your programs into smaller, highly reusable components, without applying conceptual restraints on how the software should be modularized.

This book bridges the language gap for Golang developers by showing you how to create and consume functional constructs in Golang.

The book is divided into four modules. The first module explains the functional style of programming; pure functional programming (FP), manipulating collections, and using high-order functions. In the second module, you will learn design patterns that you can use to build FP-style applications. In the next module, you will learn FP techniques that you can use to improve your API signatures, to increase performance, and to build better Cloud-native applications. The last module delves into the underpinnings of FP with an introduction to category theory for software developers to give you a real understanding of what pure functional programming is all about, along with applicable code examples.

By the end of the book, you will be adept at building applications the functional way.

Style and approach

This book takes a pragmatic approach and shows you techniques to write better functional constructs in Golang. We'll also show you how use these concepts to build robust and testable apps.

贊助商廣告
 
金石堂 - 今日66折
Canon DPP 4.0完全圖解
66折: $ 218 
金石堂 - 今日66折
許卿好(四)
作者:微漫
出版社:東佑文化事業有限公司
出版日期:2023-07-26
66折: $ 178 
金石堂 - 今日66折
一品廢妻(二)斷袖太監
作者:月出雲
出版社:東佑文化事業有限公司
出版日期:2012-10-09
66折: $ 165 
金石堂 - 今日66折
這裡會是我的家嗎?每個故事都有兩面
66折: $ 231 
 
金石堂 - 暢銷排行榜
SKIP·BEAT!華麗的挑戰 52
作者:仲村佳樹
出版社:東立出版社
出版日期:2026-04-24
$ 99 
Taaze 讀冊生活 - 暢銷排行榜
克里姆林宮的餐桌
作者:維特多.沙博爾夫斯基
出版社:衛城出版
出版日期:2023-02-01
$ 408 
金石堂 - 暢銷排行榜
相伴細雨停落前(全)
作者:幾田むぎ
出版社:青文出版社股份有限公司
出版日期:2026-04-30
$ 110 
Taaze 讀冊生活 - 暢銷排行榜
余皓然寫給妳的女人真心話:苦辣鹹甜都是婚姻的滋味,就看妳怎麼料理
作者:余皓然
出版社:時報文化出版企業股份有限公司
出版日期:2026-04-21
$ 379 
 
金石堂 - 新書排行榜
我推的孩子~兩人的練習曲~(全)
作者:田中創
出版社:青文出版社股份有限公司
出版日期:2026-05-06
$ 158 
金石堂 - 新書排行榜
雖然作為救世主被召喚到異世界,但因年過30,只好來偷開咖啡廳。-04
作者:和泉杏花
出版社:長鴻出版社股份有限公司
出版日期:2026-05-08
$ 102 
Taaze 讀冊生活 - 新書排行榜
應用電子學(第四版)
作者:楊善國
出版社:全華圖書股份有限公司
出版日期:2026-03-26
$ 406 
金石堂 - 新書排行榜
王者天下-75
作者:原泰久
出版社:長鴻出版社股份有限公司
出版日期:2026-05-04
$ 118 
 

©2026 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策