dim*_*im8 4 haskell declaration function definition
以下函数定义/声明的含义如下:
maxCollatz :: (Integer, Integer)
Run Code Online (Sandbox Code Playgroud)
我很困惑,因为我不确定参数是什么,因此产生了什么.因为通常->在函数定义中有.E. g.Int -> Int.
PS再次抱歉这类问题.
maxCollatz是一对整数(Integer, Integer).它不是一个函数,它不需要参数,也不会被调用来产生任何东西; 它仅仅是一对整数.
在Haskell中声明类型然后实现顶级声明的语法是定义值的语法.函数是值,因此它们包含在其中,但其他一切都包含在内.