エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
scala の repl で手軽に構文糖を解く(desugarする) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
scala の repl で手軽に構文糖を解く(desugarする) - Qiita
普段使わないので使おうと思った時に思い出せないアレ。 1. 行末に // print + タブ 例: for式ってどう... 普段使わないので使おうと思った時に思い出せないアレ。 1. 行末に // print + タブ 例: for式ってどう展開されるんだったかな? scala> for (i <- Option(1)) yield i // print scala.Option.apply[Int](1).map[Int](((i: Int) => i)) // : Option[Int] // print の後にタブを押すと2行目が表示される。この場合の for 式は map() に展開されることが分かる。 //print + タブ は代入文には使えないようだ。 val x = 1 + 1 // print と入力してタブを押しても何も表示されない。他にも使えないパターンがあるかもしれない。 2. 行末に // show で評価(Enter) こちらは評価する前に desugar された状態のプログラムが表