lib/Array.js
function DataType_Array_toString(source) { // @arg IntegerArray(= undefined): [0xff, ...]
                                           // @ret BinaryString:
//{@dev
    $valid($type(source, "IntegerArray|omit"), DataType_Array_toString, "source");
//}@dev

    if (!source) {
        return "";
    }
    var rv = [], i = 0, iz = source.length, bulkSize = 32000;

    // Avoid String.fromCharCode.apply(null, BigArray) exception
    if (iz < bulkSize) {
        return String.fromCharCode.apply(null, source);
    }
    for (; i < iz; i += bulkSize) {
        rv.push( String.fromCharCode.apply(null, source.slice(i, i + bulkSize)) );
    }
    return rv.join("");
}
function DataType_Array_toString(source) { // @arg IntegerArray(= undefined): [0xff, ...]
                                           // @ret BinaryString:
//{@dev
    $valid($type(source, "IntegerArray|omit"), DataType_Array_toString, "source");
//}@dev

    if (!source) {
        return "";
    }
    var rv = [], i = 0, iz = source.length, bulkSize = 32000;

    // Avoid String.fromCharCode.apply(null, BigArray) exception
    if (iz < bulkSize) {
        return String.fromCharCode.apply(null, source);
    }
    for (; i < iz; i += bulkSize) {
        rv.push( String.fromCharCode.apply(null, source.slice(i, i + bulkSize)) );
    }
    return rv.join("");
}
function DataType_Array_toString ( source ) { // @arg IntegerArray(= undefined): [0xff, ...] // @ret BinaryString: //{@dev $valid ( $type ( source , "IntegerArray|omit" ) , DataType_Array_toString , "source" ) ; //}@dev if ( ! source ) { return "" ; } var rv = [ ] , i = 0 , iz = source . length , bulkSize = 32000 ; // Avoid String.fromCharCode.apply(null, BigArray) exception if ( iz < bulkSize ) { return String . fromCharCode . apply ( null , source ) ; } for ( ; i < iz ; i += bulkSize ) { rv . push ( String . fromCharCode . apply ( null , source . slice ( i , i + bulkSize ) ) ) ; } return rv . join ( "" ) ; }
--- implements ------------------------------------------
--- implements ------------------------------------------