Step by Step Scala vol.01 に行ってきた
- match きた
_ は,else にマッチガード条件が無いだけか.- 文字列と数値を返したら Any 型が返された.
- Any は,AnyVal, AnyRef があり,Object ちっくな感じ
- for きた
- <- 記法は,Iterater を返す,ジェネレータ
- for (name <- names) { println(name) }
- <- 右辺はIterative ?
- ソース
- List
- S-99: Ninety-Nine Scala Problems
- パラメトリック多相ってどう書くんだろ? Any で通るのはわかるけど
- えーと.last(List[Int]): Int のところを見て思った.
- 懇親会では,エディタの話などしてしまった.反省
- Lift をもうちょっち調べる必要がある
- match case if などは,Erlang っぽく感じたが,どうか?
- とあいえ,普通のパターンマッチみたいなもんか.
- 意外に,懇親会に人が少なかった.(台風の影響?
- 電車が遅れていた.
- 天下一品で,ストラップが当たった
- SICP Lite の人も来てたよ
- λ が出て来なかったので不満というか,
- => とかブロックで書けることはわかったけど,無名関数plz
abstract class Any Class Any is the root of the Scala class hierarchy. Every class in a Scala execution environment inherits directly or indirectly from this class. Class Any has two direct subclasses: AnyRef and AnyVal.
たまたまかもしれないけど,関数型バリバリって人は少ないような傾向.
偶のツッコミ(羽生田さん?)はおもろいが,どうなんだろう?
結構質問とか色々出てて,関数型初めての人でもいいかも.
ただ,会場のサイズ的に早めに予約しないと入り難いかも.