scala中文手册是一款高效的编程学习书库,相信很多学习电脑编程的用户都非常需要,给大家提供的是中文版本下载,免费下载使用,需要的快来下载吧!
scala中文手册包含各种编程课程!
scala介绍
Scala也是一种函数式语言,其函数也能当成值来使用。Scala提供了轻量级的语法用以定义匿名函数,支持高阶函数,允许嵌套多层函数,并支持柯里化 。Scala的Case Class及其内置的模式匹配相当于函数式编程语言中常用的代数类型(Algebraic Type)。
Scala课堂是Twitter启动的一系列讲座,用来帮助有经验的工程师成为高效的Scala 程序员。Scala是一种相对较新的语言,但借鉴了许多熟悉的概念。因此,课程中的讲座假设听众知道这些概念,并展示了如何在Scala中使用它们。我们发现这是一个让新工程师能够快速上手的有效方法。网站里的是伴随这些讲座的书面材料,这些文字材料本身也是很有用的。
scala中文手册课程
基础
值,函数,类,方法,继承,try-catch-finally。面向表达式编程
基础知识(续)
样本类,对象,包,应用,更新,函数即对象(统一访问原则),模式匹配。
集合
列表,映射,功能组合(map, foreach, filter, zip, folds)
模式匹配与函数组合
更多函数!偏函数,更多模式匹配
类型和多态基础
基本类型和类型多态性,类型推断,变性,边界,量化
高级类型
高级类型,视界,更高级多态性类型,递归类型,结构类型
简单构建工具
关于SBT——标准的Scala构建工具
更多的集合
Scala Collections库指南
使用specs测试
Scala 并发编程
Runnable, Callable, 线程, Futures
Java + Scala
Java跨平台交互:在Java中使用Scala
Finagle介绍
Finagle原语:Future, Service, Filter, Builder
Searchbird
利用Finagle构建一个分布式搜索引擎
- PC官方版
- 安卓官方手机版
- IOS官方手机版