# Value _Value_, any value that's neither `null` nor `undefined` . ## `value/is` Confirms whether passed argument is a _value_ ```javascript const isValue = require("type/value/is"); isValue({}); // true isValue(null); // false ``` ## `value/ensure` Ensures if given argument is a _value_. If it's a value it is returned back, if not `TypeError` is thrown ```javascript const ensureValue = require("type/value/ensure"); const obj = {}; ensureValue(obj); // obj ensureValue(null); // Thrown TypeError: Cannot use null ```