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

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

主站蜘蛛池模板: 庆元县| 罗田县| 苗栗市| 两当县| 麟游县| 横峰县| 昌邑市| 汽车| 葫芦岛市| 桂林市| 沂南县| 白沙| 水城县| 秀山| 景谷| 永康市| 丰县| 信丰县| 额敏县| 大庆市| 玛曲县| 体育| 湖北省| 长武县| 清丰县| 泌阳县| 涪陵区| 于都县| 莫力| 类乌齐县| 同仁县| 晋州市| 邯郸市| 昌图县| 广汉市| 拉孜县| 伊金霍洛旗| 尖扎县| 左云县| 清新县| 玉溪市|