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

課程目錄: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

主站蜘蛛池模板: 雷州市| 介休市| 北川| 萍乡市| 米脂县| 左权县| 云浮市| 垦利县| 光泽县| 茂名市| 乌兰察布市| 望都县| 娄烦县| 云阳县| 惠水县| 宜阳县| 芦山县| 米易县| 衡阳市| 大余县| 兰坪| 彝良县| 梅河口市| 松溪县| 吉林市| 定边县| 鄄城县| 湖南省| 丹东市| 南汇区| 磴口县| 昌图县| 乌兰县| 奈曼旗| 克拉玛依市| 卢氏县| 洛川县| 咸丰县| 来凤县| 广水市| 阿荣旗|