Test if a value is a WebAssembly memory instance.
var isWebAssemblyMemory = require( '@stdlib/assert/is-wasm-memory' );
Tests if a value is a WebAssembly memory instance.
var Memory = require( '@stdlib/wasm/memory' );
var mem = new Memory({
'initial': 0
});
var bool = isWebAssemblyMemory( mem );
// returns true
var Uint8Array = require( '@stdlib/array/uint8' );
var ArrayBuffer = require( '@stdlib/array/buffer' );
var Memory = require( '@stdlib/wasm/memory' );
var isWebAssemblyMemory = require( '@stdlib/assert/is-wasm-memory' );
var mem = new Memory({
'initial': 0
});
var bool = isWebAssemblyMemory( mem );
// returns true
bool = isWebAssemblyMemory( new Uint8Array( 10 ) );
// returns false
bool = isWebAssemblyMemory( new ArrayBuffer( 10 ) );
// returns false
@stdlib/assert/has-wasm-support
: detect native WebAssembly support.