-1
我想实现一个函数,它获取一个元组列表(大小为2)并产生一个包含两个单独列表的元组。实现解压缩函数时出错
我试过代码:
fun unzip [] = ([],[])
| unzip [(a,b)] = ([a],[b])
| unzip (a,b)::ps = (a::(#1(unzip(ps))),(b::(#2(unzip(ps))));
不过,这并不编译中,SML给我的提示=末
首先,你有不平衡的括号。 – 2013-05-14 16:41:37