タグ

curryに関するkokogikoのブックマーク (2)

  • カレーデータベース

    お昼時に訪問しました。 店舗前の駐車場はやや広め。 入り口入るとカウンターとテーブル席の構成。 家族連れもOKです。 雰囲気から昔はスナックだったのかな?って感じの店内でも広め。 メニューからカツカレー注文。 提供が早いです。 カツは薄めでも大きさ有り、衣は剥がれやすいかな。 ご飯のボリュ... 続きを見る

    カレーデータベース
  • JavaScript で引数束縛: Days on the Moon

    引数束縛 (カリー化) の話。まずは「JavaScriptでカリー化」(檜山正幸のキマイラ飼育記)。タイトルを見てどこかで聞いたような話だなと思ったら「関数の変形」(Effecttive JavaScript - Dynamic Scripting) だった。だが、前者は文字列に戻してから評価というのが力技っぽくて個人的に好きでないし、後者は汎用的過ぎていささかわかりにくい。そこで今回は先頭の引数から束縛していくというのに的を絞ってみたいと思う。 まず第 1 引数のみを束縛する場合。Function#apply を使えば引数を配列として渡せるので、束縛された値と後から渡された引数とを連結してやればいいのではないか。 function curry(func) { return function (first) { return function () { var args = Array.p

  • 1