【激突】関数型言語 VS オブジェクト指向言語2at TECH【激突】関数型言語 VS オブジェクト指向言語2 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト324:デフォルトの名無しさん 12/04/14 03:14:00.28 >>323 「gizz,buzz,fizzの三関数をscalar contexで評価すると判定文字列が得られ list contextで評価すると数値と判定文字列のリストが得られる関数である ただし数値が3,5,7の倍数でない場合は返戻リストの第二要素の判定文字列は undef(文字列として評価すると空文字列)」 という仕様の関数として書いている。 のだよ。code嫁よ。 325:デフォルトの名無しさん 12/04/14 03:17:44.46 >>297の主張もじっさい意味不明なんだけど。。。 メソッドチェーンっていうのは関数の入れ子の呼び出し gizz(buzz(fizz(n))) と実質同じだろ? 組み込みの関数合成関数の使用を禁じている訳ではないのだから、要求通り関数で完結できてさえいれば それらを合成しようがぜんぜん問題ないし、型システムのモデルが足を引っ張っている以外、 なにが不利なのかさっぱり分からん。Perl のズル同様で、関数で完結できてないくせに 合成関数のオーバーロードでつじつまを合わせようとするからなんだかなーとなる。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch