API Reference Aja v0.4.3

Modules

A

Convenience macros to work with Aja's data structures.

Some extra helper functions for working with enumerables, that are not in the core Enum module.

Exclusive ranges are an exact copy of regular ranges (see Range), except that they exclude the second parameter.

Some extra helper functions for working with IO data, that are not in the core IO module.

Some extra helper functions for working with integers, that are not in the core Integer module.

Some extra helper functions for working with lists, that are not in the core List module.

A Map preserving key insertion order, with efficient lookups and updates.

Convenience helpers for working with {atom, value} tuples without breaking the pipe.

A Red-Black tree implementation of a map. It keeps keys sorted in ascending order.

A Red-Black tree implementation of a set. It keeps elements sorted in ascending order.

A low-level implementation of a Red-Black Tree Map, used under the hood in A.RBMap and A.OrdMap.

A low-level implementation of a Red-Black Tree Set, used under the hood in A.RBSet.

Some extra helper functions for working with strings, that are not in the core String module.

A Clojure-like persistent vector with efficient appends and random access.