Modegramming Style
2012年5月7日月曜日
データフローDSL考 (2)
›
前回は、データフロー図の例として以下の図を挙げました。テキストDSLでデータフローを記述する場合、こういったモデルを記述できることが必要となります。 最後の手段 データフロー図はグラフ構造を取ります。つまり、テキストDSLで記述する際の最後の手段としてノード記述方式がありま...
2012年5月2日水曜日
データフローDSL考
›
ニコニコ超会議 2012 の 超エンジニアミーティング のScalaユーザーグループのコマで「Scalaでプログラムを作りました」のセッションを行いました。昨日の「 Scalaへのアプローチ 」はそのまとめです。このセッションの主張の一つがScalaの最も重要な用途がDSLである...
2012年5月1日火曜日
Scalaへのアプローチ
›
4月29日(日)に ニコニコ超会議 2012 の 超エンジニアミーティング のScalaユーザーグループのコマで「Scalaでプログラムを作りました」のタイトルでお話をさせていただきました。 当日使用したスライドは以下のものです。 http://www.slideshare.ne...
2 件のコメント:
2012年4月27日金曜日
Scala Tips / Validation (10) - applicative
›
ValidationはScalazが提供する成功/失敗の計算文脈を提供するモナドです。Validationを使ってOptionやEitherと同様の成功/失敗の計算文脈上でのMonadicプログラミングをすることができます。 今回はapplicative演算です。 課題 以下に示...
2012年4月26日木曜日
Scala Tips / Validation (9) - forで演算を連結2
›
ValidationはScalazが提供する成功/失敗の計算文脈を提供するモナドです。Validationを使ってOptionやEitherと同様の成功/失敗の計算文脈上でのMonadicプログラミングをすることができます。 前々回はmapメソッドを用いて行う成功/失敗の文脈を切...
2012年4月25日水曜日
Scala Tips / Validation (8) - forで演算の連結
›
ValidationはScalazが提供する成功/失敗の計算文脈を提供するモナドです。Validationを使ってOptionと同様の成功/失敗の計算文脈上でのMonadicプログラミングをすることができます。 前回はmapメソッドを用いて行う成功/失敗の文脈を切り替えない演算、...
2012年4月24日火曜日
Scala Tips / Validation (7) - for
›
ValidationはScalazが提供する成功/失敗の計算文脈を提供するモナドです。Validationを使ってOptionやEitherと同様の成功/失敗の計算文脈上でのMonadicプログラミングをすることができます。 今回は「 Option (7) 」や「 Either ...
‹
›
ホーム
ウェブ バージョンを表示