搜索结果

  • 在计算机科学中,(英語:Currying),又译为卡瑞或加,是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。这个技术由克斯托弗·斯特雷奇以逻辑学家哈斯凱爾·加命名的,尽管它是Moses Schönfinkel和戈特洛布·弗雷格发明的。…
    13 KB(2,590个字) - 2021年9月1日 (三) 19:45
  • 咖哩,起源于南亚的食品 調料九香,叶子可做香料的植物 Curry (程式語言),程式語言 Currying),是把接受多个参数的函数变换成接受单一参数的函数 (阿拉斯加州)(Curry),美国阿拉斯加州的地区名称 村(Curry Village),美国加利福尼亚州的地区名称 縣 (俄勒岡州)(Curry…
    964字节(114个字) - 2023年9月20日 (三) 17:15
  • Haskell的所有函数实际上是单参数函数。多参数函数的写法实际上是Curry的语法糖。即 func a b 等价于 (func a) b。 point free style (也称作 pointless style) 的函数,即通过 (Currying)省略掉单参数。例如: sum' :: (Num a) =>…
    39 KB(4,228个字) - 2023年5月6日 (六) 08:41
  • 在lambda演算中,每個函數只有一個參數。通常認為具有多個參數的函數在lambda演算中表示為具有第一個引數的函數,並返回具有其餘引數的函數。這種轉換也被稱為Currying)。一些編程語言(例如ML和Haskell)遵循此方案。在這些語言中,每個函數都只有一個參數,看起來像多個參數的函數的定義,實際上是返回一…
    24 KB(3,437个字) - 2023年9月29日 (五) 07:59
  • Method或Proc对象来获取头等数据。调用这种函数对象的语法不同于调用普通函数的语法。 嵌套方法定义并不实际嵌套作用域。 用curry显式currying操作 Abelson, Harold; Sussman, Gerald Jay. Structure and Interpretation of…
    21 KB(2,021个字) - 2024年2月10日 (六) 13:22