【发布时间】:2013-12-12 02:04:15
【问题描述】:
我正在尝试在 Haskell 中构建图形 ADT。 我不知道如何获取泛型类型的默认值。
type Node = Int
type Element a = (Node, a, [Int]) --Node: ID; a: generic value; [Int]: adjancent nodes' IDs
type Graph a = [Element a]
insNode :: Graph a -> Node -> Graph a
insNode g n = g ++ [(n,?,[])]
我必须写什么来代替?为了获得类型a的默认值? 非常感谢!
【问题讨论】:
标签: haskell types default-value