Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
介紹
- Scala 作為 JVM 語言
- 面向異議程式設計與函數式程式設計
物件函數概述 Programming
- 尾遞歸
- 部分函數
- 咖喱和偏函數應用
- 閉包
- 惰性評估
掌握 Scala 類型系統
- 關於性狀
- 結構類型
- 路徑相關類型
- 自身類型
- 協方差和逆方差
- 類型邊界
Scala 中的高級模式匹配
- 深度匹配
- 使用提取器
使用 Scala 隱式
- 隱式轉換、類和參數
- 類型類模式
- 上下文和檢視邊界
庫和 DSL
- 具有按名稱參數的自定義控制結構
- 構建設計良好的庫和內部 DSL
使用 Scala 個集合
- 使用流
- 清單和類標記
- 建設者
- CanBuildFrom
- 構建自訂集合
功能異常處理
- 傳統異常處理
- 功能異常處理
- 使用 Try with For 推導式
閉幕致辭
最低要求
- Scala 程式設計實踐經驗
- 熟悉模式匹配和特徵
觀眾
- Scala 希望學習 Scala 更高級和更細微功能的程式師
14 時間: