latest
libndtypes
ndtypes
Quick Start
Types
Pattern matching
Buffer protocol
Grammar
Releases
ndtypes
Docs
»
ndtypes
Edit on GitHub
ndtypes
ΒΆ
ndtypes is a Python module based on libndtypes.
Quick Start
Install
Prerequisites
Install
Windows
Examples
Create types
Type properties
Internals
Types
Dtypes
Scalars
Fixed size
Aliases
Chars, strings, bytes
Encodings
Chars
UTF-8 strings
Fixed size strings
Bytes
Fixed size bytes
References
Categorical type
Option type
Dtype variables
Symbolic constructors
Type kinds
Composite types
Tuples
Records
Functions
Positional-only
Positional-variadic
Arrays
Fixed Dimension
Variable Dimension
Symbolic Dimension
Ellipsis Dimension
Pattern matching
General notes
Simple example
Non-commutativity
Concrete matching
Type kinds
Any
Scalar
FixedString
FixedBytes
Dimension kinds
Fixed
Dtype variables
Symbolic dimensions
Simple symbolic match
Symbolic+Dtypevar
Ellipsis match
Buffer protocol