))) Scalaパターンマッチング一覧最近周りでScalaが盛り上がっているのでつられて勉強中。 パターンマッチングでどのようなものが使えるのかサンプル込みでまとめられた資料が 見あたらなかったので、仕様書を見つつメモ。 (まだ理解があやふやなので内容は怪しいですが。。) 8.1.1 Variable Patterns var x = 0 var _ = 0 8.1.2 Typed Patterns var x: Int = 0 8.2 Type Patternsに The bottom types scala.Nothing and scala.Null cannot be used as type patterns, because they would match nothing in any case. とあるように、Nothing、Nullは指定できない。 scala> nul