タグ

ブックマーク / blog.livedoor.jp/gab_km (1)

  • #98 FunctionalでReactiveなGUIを作る « F# « Visual Basic « a wandering wolf

    Does a wandering wolf dreams of a wondering, sometimes programming sheep? まずは、これを読んでいただきたい。 関数型言語はGUIが苦手? - まぁ、そんなもんでしょう。 関数型言語では、やはり副作用というものには若干ナイーブになるかなと思います。 そしてGUIは、随所に副作用を盛り込んで動作するので、なかなか頭を悩ませるところ。 そんな時でも副作用がある箇所を十分小さく作ることで、関数型のやり方を使いやすくなる(引いてはバグの入りにくいGUIが作れる)んですよ、という話です。 せっかく関数型言語を使っているのに、手続き型チックな書き方をせざるを得ないのは残念ですもんね。 FRPとはこのエントリの最後の方に、FRP(Functional Reactive Programming)なる単語があります。 FRPって何なんで

    yuiseki
    yuiseki 2013/05/03
  • 1