UNPKG
1-liners
Version:
latest (0.4.2)
0.4.2
0.4.0
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.10
0.2.9
0.2.7
0.2.6
0.2.5
0.2.3
0.2.2
0.2.1
0.2.0
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
Useful oneliners and shorthand functions
github.com/1-liners/1-liners
1-liners/1-liners
1-liners
/
module
/
compose.js
16 lines
(15 loc)
•
281 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/** *
@module
1-liners/compose * *
@description
* * Compose a new function from two given functions. * *
@example
* * const compose = require('1-liners/compose'); * * compose(f, g)(1, 2) === f(g(1, 2)); * */
export
default
(f, g) =>
(
...args
) =>
f
(
g
(...args));