haxe.ds

..
Either

Either represents values which are either of type L (Left) or type R (Right).

HashMap

HashMap allows mapping of hashable objects to arbitrary values.

IntMap

IntMap allows mapping of Int keys to arbitrary values.

Map

Map allows key to value mapping for arbitrary value types, and many key types.

ObjectMap

ObjectMap allows mapping of object keys to arbitrary values.

Option

An Option is a wrapper type which can either have a value (Some) or not a value (None).

ReadOnlyArray

ReadOnlyArray is an abstract over an ordinary Array which only exposes APIs that don't modify the instance, hence "read-only".

StringMap

StringMap allows mapping of String keys to arbitrary values.

TreeNode

A tree node of haxe.ds.BalancedTree.

Vector

A Vector is a storage of fixed size. It can be faster than Array on some targets, and is never slower.