関数型プログラミング言語Haskellat TECH関数型プログラミング言語Haskell - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト400:デフォルトの名無しさん 02/08/21 09:00 >>383 hogehoge ks ts = filter (\ (k,v) -> elem k ks) $ map hogera $ hoge ts where hoge [] = [] hoge ts = case break (";" ==) ts of (_,[]) -> [ts] (xs,_:ys) -> xs : hoge ys hogera ls = case break (":" ==) ls of (_,[]) -> (unwords ls, "") (x,_:y) -> (unwords x, unwords y) 401:デフォルトの名無しさん 02/08/21 09:02 uge 402:日曜Haskellerオヤジ 02/08/21 22:12 >すみません、>389 は私ではないです。誰かがネタでやったみたいです。 やっぱりそうか(笑) 関数型は脳の回路がスイッチしないとやっぱり大変です、 普段の仕事では普通の言語を使っているので、土日に関数型に切り替えると毎週のように戸惑います。 JAVA 等で使われているオブジェクト指向的な考え方が頭の中に残っているとうまく組めません。 関数型プログラムのコツは写像を追うことと、 自分が欲しい結果を細部に分解しながら欲しいものを定義してゆくことだと思います。 しかし、これは考えても無駄で、なれるしかないです >また、質問があればさせていただいていいですか? どうぞ、このスレッドは最近ずっと寂れていたようですし、私が答えなくても だれかが答えてくれると思いますし、私も書いてみます。 #ダウンロードしようと思いましたが、ファイルはもうアップローダーに残っていないみたいです。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch