タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Optionalに関するt-kashimaのブックマーク (1)

  • Android で Optional<T> を使おう - post <$> shiroyama <*> blog

    Shibuya.apk #2 というイベントで登壇させていただきました。資料はここにあります。 テーマは「RxJavaとOptionalで関数型Androidしよう」ですが昨今の巷での関数型言語の流行りに便乗した釣りタイトルです。誠に申し訳ございません。 で、そのテーマの前半部分である Optional<T> についてここで詳しくまとめておきたいと思います。 Optionalとは何か Optional とは あるかもしれないしないかもしれない ものを表現する型です。 Haskell でいう Maybe a = Nothing | Just a です。Scalaでいう Option[T] = Some(T) | None です。 Optional<String> ってのがあると、文字列があるかもしれないしないかもしれないって意味になります。 これの何が嬉しいかっつーと if (st

  • 1