src/pylib/Lib/itertools

Source   Edit  

Procs

func accumulate[T](iterable: Iterable[T]; binop: BinOp[T] = binOpAdd;
                   inital = mayZeroDefault(T)): Accumulate[T]
Source   Edit  
func combinations[T](iterable: Iterable[T]; r: int): Combinations[T]
Source   Edit  

Iterators

iterator accumulate[T](iterable: Iterable[T]; binop: BinOp[T] = binOpAdd;
                       inital = mayZeroDefault(T)): T
Source   Edit  
iterator combinations[T](iterable: Iterable[T]; r: int): PyList[T]
XXX: yield list instead of tuple Source   Edit  
iterator items[T](x: Accumulate[T]): T
Source   Edit  
iterator items[T](x: Combinations[T]): T
Source   Edit