>>17
違う
f :: (a, b, c) -> d から
g :: a -> ((b, c) -> d) を作るのがカリー化だ。
-- Wikipedia : カリー化(http://ja.wikipedia.org/wiki/%E3%82%AB%E3%83%AA%E3%83%BC%E5%8C%96)
> 複数の引数をとる関数を、引数が「もとの関数の最初の引数」で戻り値が「もとの関数の残りの引数を取り結果を返す関数」であるような関数にすること。
カリー化された関数の戻り値は「もとの関数の残りの引数を取り結果を返す関数」だ。
(b, c) を勝手に b -> c -> と形を変えることまではカリー化には含まれない。
LLにおける関数型プログラミング
■ このスレッドは過去ログ倉庫に格納されています
2012/08/17(金) 00:02:31.38
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- GMO情報公開確認したユーザーに最大300万円 懸賞金総額100万ドルで情報提供も呼びかけ [バイト歴50年★]
- 高市首相G7欠席が招く最悪事態 G7欠席にフランスが激怒…EUにEV優遇策「日本車除外案」、実施なら国産自動車メーカー大打撃 [バイト歴50年★]
- スーパー「アキダイ」秋葉代表が国会質疑に「減税の喜びは1か月もたない」 2年後の増税や値札付け替えの現場負担を懸念 [少考さん★]
- 消費減税「極めてコスパ悪い政策」 渡辺・東大名誉教授が国会で意見 [蚤の市★]
- 【芸能】土田晃之 埼玉県人おなじみの地方都市明かす 「本当に何もないんですけど、埼玉県人はみんな行く」 [冬月記者★]
- 【芸能】中川翔子 ちばてつやさんを追悼 絵をほめられた思い出明かす「今でも大切に覚えています」 [冬月記者★]