- 349 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 22:50:14.03 ID:nyANDfpK.net]
- おはー。
そこよな。 IORefとかで状態管理出来るけど、それだとデフォルト引数とかある普通の言語の方が楽。 どっちかと言えばWebプログラミングみたいにHTMLやDBに状態持ってもらって、ここの項目をこう加工したいって時だけHaskell的なのが良いと思う。 奇しくもMVCとかMVVMのモデル。 キャットドア問題みたいなのは問題自体の使いどころが判らん。 おいらは問題を解決したいのであってクラスを作りたいんじゃ無い。 オブジェクト指向でなぜ作るのかって本のジャンケンを一対一から多人数に拡張みたいなのが問題として本質を突いてると思う。 本当の仕様変更って、一旦根本から考え直さないといけない事があって、解決したいのはそこだからね。 オブジェクト指向だと、結局一旦全部壊してクラスで表現して解決。 関数型言語だと一旦バラしてリストとか加えて使い回せるのは使い回
|

|