itertools

package
v0.1.14 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2015 License: GPL-2.0, Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CEach

func CEach(iter, f interface{})

func CFilter

func CFilter(iter interface{}, f func(first, second interface{}) bool) (out chan Pair)

func CFilterFalse

func CFilterFalse(iter interface{}, f func(first, second interface{}) bool) (out chan Pair)

func CMap

func CMap(iter, f interface{}) (out chan Pair)

func Each

func Each(iter, f interface{})

func Filter

func Filter(iter interface{}, f func(first, second interface{}) bool) (out chan Pair)

func FilterFalse

func FilterFalse(iter interface{}, f func(first, second interface{}) bool) (out chan Pair)

func GetIterBuffer

func GetIterBuffer() int

func Iterate

func Iterate(l interface{}) (out chan Pair)

func Map

func Map(iter, f interface{}) (out chan Pair)

func PairUnPack

func PairUnPack(pair Pair, first, second interface{})

func Range

func Range(low, high int) (out chan int)

func SetIterBuffer

func SetIterBuffer(buff int)

func Zip

func Zip(fillValue string, args ...interface{}) (out chan []interface{})

func ZipLongest

func ZipLongest(fillValue string, args ...interface{}) (out chan []interface{})

Types

type Pair

type Pair struct {
	First  interface{}
	Second interface{}
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL