去年我有相当多的标准ML的经验,但我没有做在约10个月的任何真正的函数式编程。 现在,我对Scala的行列,我无法找到我写一个编译器(虽然是公平的,这种方法可能不是一个库的方法)在标准ML广泛使用的操作。
基本上,我有两个列表:
List("a","b","c")
List(1,2,3)
我想这会给我这样的元组的列表的操作:
List(("a",1), ("b",2), ("c",3))
有没有一个标准的Scala功能,我可以用它来得到这样的结果? (我想,我们把它称为标准ML拉链功能,但似乎是指不同的东西时,我正在寻找斯卡拉压缩功能。)