[Scala]
- このページにはScalaで使用される省略表現や記号の意味をつらつらと書こうと思ってます
記号 | 読み方 | 一般的な使われ方 | コメント |
---|---|---|---|
-> | アロー演算子 | ScalaだとMapの初期化に使われがち | C++だとpointerへのアクセス |
=> | ダブルアロー演算子 | パターンマッチングの際に使われる | 関連リンク => What is the name of "=>" keyword? |
- -> アロー演算子
val test: Map[String, String] = Map("key" -> "value")
- => ダブルアロー演算子
日本だとこの演算子はPHP界隈でしか使われたり読まれたりしてないようで、上記のScalaのメーリングリストでも読み方は一致していない。