dtypeChar
Return the single letter abbreviation for an underlying array data type.
Usage
var dtypeChar = require( '@stdlib/ndarray/base/dtype-char' );
dtypeChar( [dtype] )
Returns the single letter character abbreviation for an underlying array data type.
var ch = dtypeChar( 'float64' );
// returns 'd'
ch = dtypeChar( 'generic' );
// returns 'o'
If provided an unknown or unsupported data type, the function returns null
.
var ch = dtypeChar( 'foobar' );
// returns null
If not provided a data type value, the function returns an object mapping data type strings to single letter character abbreviations.
var obj = dtypeChar();
// returns {...}
Examples
var dtypeChar = require( '@stdlib/ndarray/base/dtype-char' );
var dtypes = [
'float64',
'float32',
'int8',
'uint8',
'uint8c',
'int16',
'uint16',
'int32',
'uint32',
'binary',
'generic',
'foobar'
];
var i;
for ( i = 0; i < dtypes.length; i++ ) {
console.log( '%s => %s', dtypes[ i ], dtypeChar( dtypes[ i ] ) );
}