【发布时间】:2015-04-07 23:55:45
【问题描述】:
我正在尝试在 SML 中实现二叉搜索树。我有一个插入函数,我正在尝试实现另一个函数,该函数接受一个列表并在列表中的每个元素上调用插入函数。这是我目前所拥有的,
fun insertB (l) = insert (hd(l), Node(insertB(tl (l)), Nil, Nil))
但我没有基本情况,所以这是一个问题。我的输入函数接受一个 int 和一个 Node 作为参数。我目前得到的错误是error right-hand-side of clause doesn't agree with function result type [tycon mismatch]
【问题讨论】:
标签: functional-programming binary-search-tree sml smlnj ml