Projekt

Obecné

Profil

Stáhnout (469 Bajtů) Statistiky
| Větev: | Revize:
1
var ary = require('./ary');
2

    
3
/**
4
 * Creates a function that accepts up to one argument, ignoring any
5
 * additional arguments.
6
 *
7
 * @static
8
 * @memberOf _
9
 * @since 4.0.0
10
 * @category Function
11
 * @param {Function} func The function to cap arguments for.
12
 * @returns {Function} Returns the new capped function.
13
 * @example
14
 *
15
 * _.map(['6', '8', '10'], _.unary(parseInt));
16
 * // => [6, 8, 10]
17
 */
18
function unary(func) {
19
  return ary(func, 1);
20
}
21

    
22
module.exports = unary;
(599-599/634)