Skip to content

Package itertools contains iterator functions like Zip.

License

Notifications You must be signed in to change notification settings

keep94/itertools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

itertools

Package itertools contains iterator functions like Zip.

Examples

package main

import (
    "fmt"
    "slices"

    "github.com/keep94/itertools"
)

func main() {
    lettersIter := slices.Values([]string{"a", "b", "c"})
    numbersIter := slices.Values([]int{1, 2, 3})

    // Prints:
    // a 1
    // b 2
    // c 3
    for letter, number := range itertools.Zip(lettersIter, numbersIter) {
        fmt.Println(letter, number)
    }
}

More documentation and examples can be found here.

About

Package itertools contains iterator functions like Zip.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages