2012-01-28 46 views

回答

22

++運營商將做這項工作。
一個例子:

scala> val a = "abcd".combinations(2) 
//a: Iterator[String] = non-empty iterator 

scala> val b = "efg".combinations(2) 
//b: Iterator[String] = non-empty iterator 

scala> val c = a++b 
//c: Iterator[String] = non-empty iterator 

scala> c.toList 
//res0: List[String] = List(ab, ac, ad, bc, bd, cd, ef, eg, fg) 
+0

嗯,這是不是一個真正的運營商,但它仍然是很好的參考。 – 2014-06-05 15:30:40

+0

@SargeBorsch對於Haskell中綴函數,調用一個Scala中綴一元方法不會更不正確。 – itsbruce 2015-09-24 03:37:07