alid

Modules

alid
module alid.alid

A collection of D modules.

blockreusable
module alid.blockreusable

Implements a memory block to place elements on.

cached
module alid.cached

Implements a range algorithm that caches element values. It turns InputRanges into ForwardRanges as well as providing opIndex.

circularblocks
module alid.circularblocks

Implements an expanding circular buffer that places elements on an array of blocks.

errornogc
module alid.errornogc

Implements a mixin template that allows throwing Errors from @nogc code.