2010-08-12から1日間の記事一覧

Scala2.8のSwingで、java.awt.Dimensionがどこでimportされてるか調べてみた

2.8のソースコード落っことしてきて、たんにgrepかけただけだけど。 調べた理由はimport文なしでnew Dimensionって書いても問題なかったから。 結果、scala/swing/package.scalaにありました。 短いのでコード全部引用。 package scala /** * Useful imports…

Scala2.8のMapでapplyとかimplicitとか

備忘録的メモ。 Map(1->2,3->4)を丁寧に?読み解く。自分理解なので突っ込み歓迎。 //こうはできない scala> new Map(1->2,3->4) <console>:7: error: trait Map is abstract; cannot be instantiated new Map(1->2,3->4) ^ これはなんなのか。 //第一段階 scala> Map.</console>…