Skip to content

Caleb-o/iterators

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iterators

Package Version Hex Docs Erlang-compatible JavaScript-compatible

gleam add iterators@1
import iterators

pub fn main() {
  echo iterators.cycle([1, 2, 3, 4])
    |> iterators.take(8)
    |> iterators.enumerate(0)
    |> iterators.map(fn(pair) {
      let #(idx, v) = pair
      idx + v * 2
    })
    |> iterators.to_list
}

Further documentation can be found at https://hexdocs.pm/iterators.

About

lazy iterators in Gleam

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages