oops
Version:
Functional <3 to rescue from OOPs
20 lines (14 loc) • 472 B
JavaScript
;
var is = require("../is")
exports["test with both arguments"] = function(assert) {
assert.ok(!is(1, 2), "1 is not 2")
assert.ok(!is(1, "1"), "1 is not '1'")
assert.ok(is(1, 1), "1 is 1")
}
exports["test currying"] = function(assert) {
var actual = [ 1, 0, 1, 0, 1 ].map(is(1))
assert.deepEqual(actual, [ true, false, true, false, true ],
"is curries arguments")
}
if (require.main === module)
require("test").run(exports)