itang / todo.itang.me

4 stars 2 forks source link

Scala!!! [持续进行中] #44

Open itang opened 10 years ago

itang commented 10 years ago

Patterns

Cake pattern

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

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 的使用仍然可以执行静态类型检查。”

Scala in action

字符串操作