Open itang opened 10 years ago
http://lihaoyi.github.io/hands-on-scala-js/#Hands-onScala.js
=> ⇒ <- ←
scalaz
Scalaxy - Faster for comprehensions / collections Safe by default
2014-08-29
2014-09-15
2014-09-22
2014-10-22
Array#=
scala> Array(1,2,3) == Array(1,2,3) res0: Boolean = false
scala> for( (k,v) <- List((1,2),3,(4,5))) yield k // for 自动过滤不match的 res2: List[Any] = List(1, 4)
使用视图进行泛型编程
def min[B >: A](implicit cmp: Ordering[B]):
给A扩展限定类型: “集合中的元素并不是必须实现 Ordered 特质,但 Ordered 的使用仍然可以执行静态类型检查。”
Patterns
Cake pattern
Scala.js
http://lihaoyi.github.io/hands-on-scala-js/#Hands-onScala.js
snippet
=> ⇒ <- ←
Refs
scalaz
库:
Scalaxy - Faster for comprehensions / collections Safe by default
Akka
资料收集
2014-08-29
2014-09-15
2014-09-22
2014-10-22
设计模式
高级高级
Scala 诡异代码收集
Array#=
学习
使用视图进行泛型编程
给A扩展限定类型: “集合中的元素并不是必须实现 Ordered 特质,但 Ordered 的使用仍然可以执行静态类型检查。”
Scala in action
字符串操作
进程操作
IO操作
文件操作
网络操作
并发编程
构建工具