Contents
書籍簡介
Grokking Functional Programming 是一本實用的書籍。 特別是針對物件導向程式設計人員,它將幫助你將物件和繼承等熟悉的想法映射到 FP 概念,如使用 immutable data 程式設計,高階函數,組合函數,並發程式設計甚至可怕的 monad。 你會很高興知道,我們跳過 lambda 微積分的學術包袱,型別理論和 FP 的數學基礎,並將函數式程式設計應用於日常編程任務。 在本書的最後,你將準備好選擇一種函數式語言,並開始編寫有用的軟體。
關於這個技術
函數式程式設計不僅僅是在 Scala,Clojure 或 Haskell 中編寫相同的老舊程式碼。 為了真正理解 FP,你需要重新佈線,以不同的方式看待世界。 我們來幫你翻轉開關 Grokking 函數式程式設計教會你首先以一種新的方式來分解問題,這樣你就可以從 FP 的思維方式來解決問題。 經過精心挑選的範例,仔細的解釋,你會沉浸在概 FP 的概念。 一路走來,練習,理解的檢查,甚至偶爾的困惑者都會給你機會去思考和練習你正在學習的東西。
書籍內容包含
- 用函數而不是物件來設計
- 多種學習方法來幫助您理解每個新概念
- 一種實用的編程優先教學風格
- 用不可變集合( immutable collections )編程
- 用函數式編寫並發(concurrent )程式
目標讀者
範例使用 Scala 作為教學語言,但這不是 Scala 書籍。 不需要 Scala 或 FP 的預先知識。
關於作者
Aslam Khan 是一位非洲軟體開發人員。 Aslam每天使用 FP 進行生產工作。
關於 MEAP 搶鮮電子書
一本書可能需要一年或更長的時間才能寫出來,那麼你今天如何學習熱門新技術? 答案是MEAP,即 Manning Early Access 計劃。 在 MEAP 中,你可以逐次閱讀章節方式閱讀一本書當書還在進行撰寫中,一旦完成,即可獲得最終的電子書。 如果你預訂實體書籍,你必須在上架到商店之前等很久。
更詳細的 MEAP 請參考 https://www.manning.com/meap-program
書籍網址 | 今日特價優惠書
你可能會有興趣
- 更多函數式程式設計相關課程/電子書介紹 ( 包含 Python,Javascript , C++ ,Java,C#)
- ★想要加強英文能力嗎?
- Soft & Share 特價課程與學習資訊分享 加入這個社團追蹤我們的團購訊息與特價課程訊
- 追蹤這個 Twitter ,得到特價課程訊息
你必須登入才能發表留言。