【发布时间】:2013-06-25 15:37:18
【问题描述】:
您能否提出一种提升这两个功能的方法?谢谢!
def maxY(f: (Int, Int) => Int, z: Int) = (0 to z).filter(f(0, _) <= z).max
def maxX(f: (Int, Int) => Int, z: Int) = (0 to z).filter(f(_, 0) <= z).max
【问题讨论】:
-
“提升”?这意味着什么?什么语言?你的问题我很难理解。
-
@duffymo 语言在标签 (scala) 中,lifting 是计算机科学术语
-
谢谢,我很欣赏这两个方面的教育。我不知道。
-
您能否详细说明您的用例?你的意思是手动还是创建一些东西会自动给定任意
((Int, Int) => Int => Int) => Int? -
不明白这个问题。你能指定你想要的结果的类型签名吗?
标签: scala