doubleX x = x + x | 函数定义 (给出x的值, 得到x的2倍) |
= 前 | 函数名 参数 |
= 后 | 函数的定义 |
.hs | 文件名以 .hs 结尾 |
函数调用 | 在文件所在目录打开ghci |
:l (:load) 文件名 | 脚本文件加载 |
doubleX 9 | 函数调用 |
doubleUs x y | = doubleX x + doubleX y |
函数 | 可以不按先后顺序排列 |
doubleSmall x | = if x>100 then x else x*2 |
doubleSmall’ x | = (if x>100 then x else x*2) + 10 |
单引号 ’ 没有特殊含义 | 只是一个定义 函数名 时可用的字符 |
函数名后+单引号 ’ | 可用作表示一个函数的修订版 |
03_Haskell_函数_自定义
于 2022-05-09 23:22:42 首次发布