Various functionality

This section contains functionality of ndtypes-python that may or may not be worth preserving.

from ndtypes import ndt

Syntax sugar for creating array types

>>> ndt.fixed[10] * ndt.bool
ndt.type('10 * bool')

>>> ndt.var * ndt.fixed[10] * '{x : int32, y : float32}'
ndt.type('var * 10 * {x: int32, y: float32}')