Iterators

usage

(import :std/iter)

Overview

Please write me!

Macros

for

usage

(for ...)

Please document me!

for*

usage

(for* ...)

Please document me!

for/collect

usage

(for/collect ...)

Please document me!

for/fold

usage

(for/fold ...)

Please document me!

Iterator Protocol

iterator

(defstruct iterator (e start value next fini))

Please document me!

:iter

usage

(:iter ...)

Please document me!

iter-end

(def iter-end ...)

Please document me!

iter-end?

usage

(iter-end? ...)

Please document me!

iter-nil

(def iter-nil ...)

Please document me!

iter-nil?

usage

(iter-nil? ...)

Please document me!

iter-start!

usage

(iter-start! ...)

Please document me!

iter-value

usage

(iter-value ...)

Please document me!

iter-next!

usage

(iter-next! ...)

Please document me!

yield

usage

(yield ...)

Please document me!

Iterator Constructors

in-range

usage

(in-range ...)

Please document me!

in-naturals

usage

(in-naturals ...)

Please document me!

in-hash-keys

usage

(in-hash-keys ...)

Please document me!

in-hash-values

usage

(in-hash-values ...)

Please document me!

in-input-lines

usage

(in-input-lines ...)

Please document me!

in-input-chars

usage

(in-input-chars ...)

Please document me!

in-input-bytes

usage

(in-input-bytes ...)

Please document me!

iter-filter

usage

(iter-filter ...)

Please document me!

iter-map

usage

(iter-map ...)

Please document me!

iter-filter-map

usage

(iter-filter-map ...)

Please document me!

Example

Please write me!