声明值
我们可以在 REPL 中声明一系列表达式,如下所示:
Prelude> let x = 5
Prelude> let y = 2 * 5 + x
Prelude> let result = y * 10
Prelude> x
5
Prelude> y
15
Prelude> result
150
要在文件中声明相同的值,我们编写以下内容:
-- demo.hs
module Demo where
-- We declare the name of our module so
-- it can be imported by name in a project.
x = 5
y = 2 * 5 + x
result = y * 10
与变量名称不同,模块名称是大写的。