如何定义[Int]类型的列表?

时间:2016-09-05 20:31:46

标签: haskell

如果我们定义一个像

这样的列表常量
Prelude> let list = [1, 2, 3]

它将具有以下类型:

Prelude> :t list
list :: [Integer]

如何定义类型为[Int]的常量文字列表?

2 个答案:

答案 0 :(得分:3)

另一种方式:

let lst = [1 :: Int, 2, 3]

答案 1 :(得分:1)

原来可以通过以下方式完成:

list :: [Int]
list = [1, 2, 3]