fun add nil = nil
| add ((a ,b) :: c) = (a+b) :: (add c);我刚刚开始学习SML,map函数对我来说还是个新鲜事。
如何在SML中使用map函数来实现此代码?
发布于 2021-03-03 05:58:39
-val a = [(1, 2), (2, 3), (3, 4)];
val a = [(1,2),(2,3),(3,4)] : (int * int) list
- map (fn (x, y) => x + y) a;
val it = [3,5,7] : int listhttps://stackoverflow.com/questions/66447111
复制相似问题