Functional Programming in Kotlin (Paperback)
暫譯: Kotlin 的函數式程式設計 (平裝本)
Vermeulen, Marco, Bjarnason, Rúnar, Chiusano, Paul
買這商品的人也買了...
-
$580$452 -
$320$250 -
$680$537 -
$580$458 -
$450$405 -
$580$458 -
$800$632 -
$800$632 -
$1,900$1,805 -
$1,980$1,881 -
$650$507 -
$1,675$1,591 -
$580$452 -
$1,935Dependency Injection: Principles, Practices, Patterns ,2e
-
$380$296 -
$580$458 -
$1,700$1,615 -
$720$562 -
$1,710Spring Start Here: Learn What You Need and Learn It Well (Paperback)
-
$1,560$1,482 -
$680$476 -
$780$616
商品描述
- Functional programming techniques for real-world applications Write combinator libraries Identify common structures and idioms in functional design Code for simplicity, modularity, and fewer bugs
商品描述(中文翻譯)
《Kotlin中的函數式程式設計》是暢銷書《Scala中的函數式程式設計》的重製版本,所有的程式碼範例、指示和練習都已翻譯成強大的Kotlin語言。在這本權威指南中,您將挑戰從基本原則學習函數式程式設計,並開始撰寫更易於閱讀、重用性更高、對併發更友好且不易出錯的Kotlin程式碼。
關於技術
Kotlin是一種新的JVM語言,旨在與Java互操作,並為創建新應用程序提供改進的開發者體驗。它已經成為撰寫網路服務和Android應用的首選。儘管保留了Java的物件導向根基,但當您採用函數式程式設計思維時,Kotlin的優勢便會顯現。通過學習本書中概述的函數式程式設計的核心原則和實踐,您將開始撰寫更易於閱讀、測試和重用的程式碼,並且對併發更友好,出錯的機率也會降低。
關於本書
《Kotlin中的函數式程式設計》是一本針對希望學習函數式程式設計並將其應用於日常編碼工作的程式設計師的嚴謹教程。基於暢銷書《Scala中的函數式程式設計》,本書以邏輯、簡潔和清晰的進展,指導中級Java和Kotlin程式設計師從基本技術到進階主題。在書中,您將找到具體的範例和練習,開啟函數式程式設計的世界。本書將提供使用Kotlin的函數式程式設計的實用掌握,以及可應用於其他語言的程式設計寶貴視角。
內容包括
- 實際應用的函數式程式設計技術
- 撰寫組合子庫
- 識別函數式設計中的常見結構和慣用法
- 以簡單性、模組化和更少的錯誤為目標編碼
關於讀者
適合中級Kotlin和Java開發者。無需具備函數式程式設計的經驗。
關於作者
Marco Vermeulen擁有近二十年的JVM程式設計經驗,其中大部分時間專注於使用Scala和Kotlin的函數式程式設計。Rúnar Bjarnason和Paul Chiusano是《Scala中的函數式程式設計》的作者,本書基於該書。他們是國際公認的函數式程式設計和Scala程式語言的專家。
作者簡介
Marco Vermeulen has almost two decades of programming experience on the JVM, with much of that time spent on functional programming using Scala and Kotlin.
Rúnar Bjarnason and Paul Chiusano are the authors of Functional Programming in Scala, on which this book is based. They are internationally-recognized experts in functional programming and the Scala programming language.
Paul Chiusano has been writing and shipping functional code in Scala since 2008 and is responsible for the introduction and growth of Scala usage at his company, Capital IQ. As part of this effort he co-designed a functional programming curriculum and taught an internal course for coworkers interested in learning FP. Paul is also a regular blogger and speaker on functional programming and Scala.
作者簡介(中文翻譯)
Marco Vermeulen 在 JVM 上擁有近二十年的程式設計經驗,其中大部分時間專注於使用 Scala 和 Kotlin 的函數式程式設計。
Rúnar Bjarnason 和 Paul Chiusano 是《Functional Programming in Scala》的作者,本書基於此書。他們是國際公認的函數式程式設計和 Scala 程式語言的專家。
**Paul Chiusano** 自 2008 年以來一直在 Scala 中撰寫和交付函數式程式碼,並負責在他的公司 Capital IQ 推廣和增長 Scala 的使用。作為這項工作的部分,他共同設計了一個函數式程式設計課程,並為有興趣學習函數式程式設計的同事教授內部課程。Paul 也是函數式程式設計和 Scala 的定期部落客和演講者。