私は SML を学び始めたばかりで、問題があります。同種ではないリストのデータ型を定義したいと思います。
たとえば、
val a = [1,[2,4,3],5,[2,6]]
私はこのデータ型を作りました
datatype 'a MulList = List of 'a multiList list
| E of 'a;
しかし、次のエラーが表示されます
/tmp/emacs-region29207RwC:8.34-8.43 Error: unbound type constructor: multiList
uncaught exception Error
raised at: ../compiler/TopLevel/interact/evalloop.sml:66.19-66.27
../compiler/TopLevel/interact/evalloop.sml:44.55
../compiler/TopLevel/interact/evalloop.sml:296.17-296.20