UNPKG

@eluvio/elv-js-helpers

Version:

A collection of Javascript helper functions used by several Eluvio libraries.

28 lines (24 loc) 816 B
'use strict' // noinspection JSUnusedLocalSymbols /* eslint-disable no-unused-vars */ const T = require('../Functional/T') /** * Returns a 2-element array for use in an [ObjectModel assertion](http://objectmodel.js.org/#doc-assertions) * * The returned assertion will always pass, and the error message (which will never be used) is an empty string. * * @function * @category ModelAssertion * @sig () -> [(* -> Boolean), String] * @returns {Array} 2-element array [Function, String]. See description for details. * @example * * 'use strict' * const assertNothing = require('@eluvio/elv-js-helpers/ModelAssertion/assertNothing') * const T = require('@eluvio/elv-js-helpers/Functional/T') * * assertNothing() //=> [T, ''] * */ const assertNothing = () => [T, ''] module.exports = assertNothing