Modegramming Style
2012年2月2日木曜日
Scala Tips / Option (6)
›
Optionから値を取り出すイディオムです。 以下の表が示す演算について考えています。 条件 結果 Option[A]に有効な値が入っている Some[B] Option[A]に無効な値が入っている None Option[A]がNone None withFilterバージョン...
2012年2月1日水曜日
Scala Tips / Option (5)
›
Optionから値を取り出すイディオムです。 以下の表が示す演算について考えています。 条件 結果 Option[A]に有効な値が入っている Some[B] Option[A]に無効な値が入っている None Option[A]がNone None withFilterバージョン...
2012年1月31日火曜日
Scala Tips / Option (4)
›
Optionから値を取り出すイディオムです。 前回 は、Optionに値が格納されているケースといないケースの両方に対応するイディオムでした。今回は、これを拡張してOptionに格納されている値が行おうとしている処理に対して無効だったケースを追加します。 前回の演算は以下の表...
2012年1月30日月曜日
SmartDox 0.2.1 / クラス図の生成埋込み
›
SmartDox 0.2.1をリリースしました。 SimpleModelerを使って、CSVからクラス図の画像生成と埋込みができるようになりました。 機能 SmartDox 0.2.1では以下のオプションを提供しています。 オプション 機能 -html5 H...
2012年1月27日金曜日
Scala Tips / Option (3)
›
Optionから値を取り出すイディオムです。 Optionの値を取り出すのは、Option#getメソッドを使うかパターンマッチングでSome(x)とするのが普通ですが、イディオムとして整理する場合は、適材適所という切り口が重要になるので、もう少し大きな粒度のシーケンスでまとめて...
2 件のコメント:
2012年1月26日木曜日
「ソーシャルメディアマーケティングの基本戦略」のマインドマップとクラス図
›
1月21日(土)に 横浜モデリング勉強会 を行いました。また、会場には (株)アットウェア 様の会議室をお借りしました。参加された皆さん、アットウェア様、どうもありがとうございました。懇親会では、勉強会でモデル駆動開発のハンズオンみたいなこともどうか、という意見もありました。そ...
2012年1月25日水曜日
Scala Tips / null
›
null値の可能性がある値をnull値ではない普通の値に持ち上げるイディオムです。 ( 分類の基準 ) Java風 if式で変数がnullかどうかを判定します。 def f(a: String, b: String): String = { if (a == null) b ...
‹
›
ホーム
ウェブ バージョンを表示