Skip to main content
Module

x/ramda/test/unary.js

:ram: Practical functional Javascript
Latest
File
var R = require('../source');var eq = require('./shared/eq');

describe('unary', function() { it('turns multiple-argument function into unary one', function() { R.unary(function(x, y, z) { eq(arguments.length, 1); eq(typeof y, 'undefined'); eq(typeof z, 'undefined'); })(10, 20, 30); });
it('initial argument is passed through normally', function() { R.unary(function(x, y, z) { eq(x, 10); void z; })(10, 20, 30); });
});