【发布时间】:2014-08-05 13:35:29
【问题描述】:
作为 Haskell 新手,我正在尝试使用关键字“数据”来定义类型别名。这是我简单的整个文件:
import qualified Data.Array.Unboxed
data Point = Data.Array.Unboxed.UArray Int Double
GHC 说“绑定位置的限定名称:Data.Array.Unboxed.UArray”
为什么我不能使用限定名称? 那我应该如何定义我的类型别名呢?
【问题讨论】:
-
使用
type Point = Data.Array.Unboxed.UArray Int Double;) -
对于类型别名使用
type,而不是data。 -
天哪,我怎么能错过这个!
-
请有人解决我这个愚蠢的问题。
标签: haskell type-alias