UNPKG

ifd

Version:

Life Extending Ternary Operator Abstractions

19 lines (14 loc) 396 B
const path = require('path'); const ifd = require(path.join(process.cwd(), 'dist/ifd.js')); // creates custom identity thunk const isAnArrayOfTwo = ifd({ identity: function (val) { return Array.isArray(val) && val.length === 2; } }); const foo = isAnArrayOfTwo([1, 2, 3], 'te', [4, 5], [6, 7]); module.exports = { exp: function (should) { should.deepEqual(foo, [4, 5]); } };