はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Scala Tips

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 4 / 4件)
 

初学者向けの Scala Tips (5) - パターンマッチと無名関数の組み合わせを簡潔に書く - kmizuの日記

2014/05/25 このエントリーをはてなブックマークに追加 42 users Instapaper Pocket Tweet Facebook Share Evernote Clip kmizu CAS Exp match 無名関数

2014-05-25 初学者向けの Scala Tips (5) - パターンマッチと無名関数の組み合わせを簡潔に書く Scala初学者の方が書くコードには、しばしば以下のようなものが散見されます。 list.map {x => x match { case A => case B => case _ => } } 無名関数を作るための構文である{x => ...}とexp match { cas... 続きを読む

初学者向けの Scala Tips (4) - パターンマッチのcase節には複数の式が書ける - kmizuの日記

2014/05/12 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip kmizu Scala パターンマッチ 2014-05-12

2014-05-12 初学者向けの Scala Tips (4) - パターンマッチのcase節には複数の式が書ける ときどきみかけるコードなのですが、パターンマッチを使ったコードで、次のようなものがあります。 exp match { case A => { expA1 expA2 ... } case B => { expB1 exbB2 ... } } Scalaでは、case節に複数の式を続... 続きを読む

初学者向けの Scala Tips (2) - nullからOptionへの変換 - kmizuの日記

2014/05/08 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip Scala kmizu Option null Java

2014-05-08 初学者向けの Scala Tips (2) - nullからOptionへの変換 Scalaでnullを使っていいのは小学生までだよねー、というのは冗談ですが、Scala文化圏ではnullを使わないのが原則です(いくつか例外はありますが)。代わりに出てくるのがOption型です。しかし、Scalaでは困ったことにnullを返すJavaのメソッドを呼び出さなければいけない場面が... 続きを読む

初学者向けの Scala Tips (1) - Option#map()を使おう - kmizuの日記

2014/04/23 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip Scala kmizu some レシーバー map

2014-04-23 初学者向けの Scala Tips (1) - Option#map()を使おう 唐突に始まったScala Tipsコーナー、初学者が陥りがちなScalaのコードパターンを例にして、より良い方法を解説していきます。第一回はOptionクラスのmap()メソッドを使おうというものです。知ってる人には今更ですが、Option#map(f)は、レシーバーの値がSome(v)の場合は... 続きを読む

 
(1 - 4 / 4件)