続きを読むウォ〜〜scalaでguice使う時に
— にゃおきゃっと (@nyaocat) July 29, 2019
injector.getInstance(Key.get(new TypeLiteral[Foo[Bar]]{}))
って書くの面倒くさいにゃんよ〜〜!! 単に
injector.instanceOf[Foo[Bar]]
って書けて欲しい〜〜!!
scala-libraryはなぜ後方バイナリ互換のみならず前方バイナリ互換も維持しないといけないか
そういえば、はっきり書かれたドキュメントが思い当たらない(or 存在していたとしても、改めて日本語で書くことに意味はあるだろうと思う)、ので、書いてみることにする。
自分が知ってる理由の1つとしては、以下のようなことをすると、普通にNoClassDefFoundErrorやNoSuchMethodErrorになるからである。
続きを読むScalaMatsuri 2019に参加して発表した
アンカンファレンスで発表した資料貼っておきます
続きを読むScalaコンパイラがアノテーションの引数の型チェックを一部やってくれない
バグなのか仕様なのか迷ったので、一旦blogにメモしておきます。
続きを読むmockito + jdk11 + sbtでforkの設定をしない、という組み合わせでjava.sqlのclassをmockしようとすると動かない
タイトルでほぼ言い尽くしてますが、いちおう条件改めて詳細に書くと
続きを読む