プログラミング言語MLって本の練習問題を解いているんですが、、、
実数リスト中の最大要素を計算せよって問題なんですが、、、、
fun list_max(L:real list) =
if tl(L) = nil then
hd(L)
else
if hd(L) > list_max(tl(L)) then
hd(L)
else
list_max(tl(L));
で良いのかと思ったらエラーが出るです。
何ゆえですか???