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.

Search Document