例如,如果给定Math.sqrt
和2.0,它将计算Math.sqrt(Math.sqrt(2.0))
。
使用功能:
def applyTwice[A](f: A => A, argument: A) = ???
然后测试上面的示例
答案 0 :(得分:3)
如果我正确理解了您的问题,则想对一个参数应用两次函数,并对其进行测试。
例如,如果您需要对一个参数应用两次java.lang.ClassLoader class
,则可以实现它,如下面的代码所示:
Math.sqrt