欧美色欧美亚洲另类七区,惠美惠精品网,五月婷婷一区,国产亚洲午夜

課程目錄:Scala: Advanced Object-Functional Programming培訓
4401 人關注
(78637/99817)
課程大綱:

  Scala: Advanced Object-Functional Programming培訓

 

 

 

Introduction

Scala as a JVM language
Objection-oriented programming vs functional programming
Overview of Object-Functional Programming

Tail recursion
Partial functions
Currying and partial function application
Closures
Lazy evaluation
Mastering the Scala Type System

About traits
Structural types
Path dependent types
Self types
Covariance and contravariance
Type bounds
Advanced Pattern Matching in Scala

Deep matching
Using extractors
Using Scala Implicit

Implicit conversion, classes and parameters
Type class pattern
Context and view bounds
Libraries and DSLs

Custom control structures with by-name parameters
Building well-designed libraries and internal DSLs
Working with Scala Collections

Working with Streams
Manifests and class tags
Builders
CanBuildFrom
Building custom collections
Functional Exception Handling

Traditional exception handling
Functional exception handling
Using Try with For comprehensions
Closing Remarks

主站蜘蛛池模板: 香港 | 闽侯县| 伊宁市| 瑞安市| 丰县| 聂拉木县| 马龙县| 交口县| 洛南县| 广宁县| 墨竹工卡县| 奉节县| 澄城县| 西峡县| 巴青县| 漯河市| 嘉黎县| 崇明县| 丁青县| 涿州市| 泗洪县| 洛宁县| 佛冈县| 蚌埠市| 莱西市| 鄂托克前旗| 东乡县| 买车| 临湘市| 海林市| 右玉县| 三河市| 高陵县| 霸州市| 正阳县| 仪征市| 台州市| 民县| 涟源市| 宿松县| 常州市|