こまどブログ

技術のこととか仕事のこととか。

Scala

ScalaとJavaにおける変位指定と型パラメータの境界

Scalaのジェネリクスの勉強で、簡単なリストを実装してみよう!というものが出てきた。 詳細は省くが、リストのadd()メソッドは以下のように宣言される。 /* Scala */ abstract class SimpleList[+A] { def add[B >: A](element: B): SimpleList[B] } ここで…

Scalaに入門してみることにした

先日、下記のようなツイートに接した。 えっと、つまり何が言いたかったんだっけ……そうそう、Scala怖くないよって話だった。書き慣れると快適だし、学習コストの割に単価がだいぶん違ったりもする(した)のでJavaやってる人はまじで気軽にチャレンジすると…