Skip to content

Commit c692790

Browse files
🐛 fix: Fix sources.
1 parent 63c5997 commit c692790

15 files changed

+34
-55
lines changed

src/apply.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,3 @@ export default function apply ( fn , that , args ) {
55
return Function.prototype.apply.call( fn , that , args ) ;
66

77
}
8-

src/bind.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
export default function bind ( callable, that, args ) {
44

5-
args = [that].concat( args );
5+
const bound_args = [that].concat( args );
66

7-
return Function.prototype.bind.apply( callable, args );
7+
return Function.prototype.bind.apply( callable, bound_args );
88
}
9-

src/chain.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,14 @@
22

33
export default function chain ( callables ) {
44

5-
var len = callables.length ;
5+
const len = callables.length ;
66

77
return function ( obj ) {
88

9-
for ( var i = 0 ; i < len ; ++i ) obj = callables[i]( obj ) ;
9+
for ( let i = 0 ; i < len ; ++i ) obj = callables[i]( obj ) ;
1010

1111
return obj ;
1212

1313
} ;
1414

1515
}
16-

src/compose.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
export default function compose ( callables ) {
44

5-
var len = callables.length ;
5+
const len = callables.length ;
66

77
return function ( obj ) {
88

9-
var i = len ;
9+
let i = len ;
1010

1111
while ( i-- ) obj = callables[i]( obj ) ;
1212

@@ -15,4 +15,3 @@ export default function compose ( callables ) {
1515
} ;
1616

1717
}
18-

src/create.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,3 @@ export default function create ( fn ) {
44
return new ( Function.prototype.bind.apply( fn , arguments ) )( ) ;
55

66
}
7-

src/curry.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
1-
1+
import bind from './bind' ;
22

33
export default function curry ( callable, arity ) {
44

55
return function () {
66

7-
var fn, i, args;
8-
9-
args = Array.prototype.slice.call( arguments, 0 );
7+
const args = Array.prototype.slice.call( arguments, 0 );
108

11-
fn = bind( callable, this, args );
9+
const fn = bind( callable, this, args );
1210

13-
i = arity - args.length;
11+
const i = arity - args.length;
1412

1513
if ( i <= 0 ) {
1614
return fn();
@@ -23,4 +21,3 @@ export default function curry ( callable, arity ) {
2321
};
2422

2523
}
26-

src/gobble.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,10 @@ export default function gobble ( callable, n ) {
44

55
return function () {
66

7-
var args;
8-
9-
args = Array.prototype.slice.call( arguments, n );
7+
const args = Array.prototype.slice.call( arguments, n );
108

119
return Function.prototype.apply.call( callable, this, args );
1210

1311
};
1412

1513
}
16-

src/noop.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,3 @@
33
export default function noop () {
44
// this block intentionally left empty
55
}
6-

src/partial.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
1+
import bind from './bind' ;
22

33
export default function partial ( callable , args ) {
44

55
return bind( callable , undefined , args );
66

77
}
8-

src/rbind.js

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,15 @@
22

33
export default function rbind ( callable, that, args ) {
44

5-
var stack;
6-
7-
stack = args.slice( 0 );
5+
const stack = args.slice( 0 );
86

97
return function () {
108

11-
var args, fn;
12-
13-
args = Array.prototype.slice.call( arguments, 0 );
9+
const new_args = Array.prototype.slice.call( arguments, 0 );
1410

15-
args = [that].concat( args ).concat( stack );
11+
const args = [that].concat( new_args ).concat( stack );
1612

17-
fn = Function.prototype.bind.apply( callable, args );
13+
const fn = Function.prototype.bind.apply( callable, args );
1814

1915
return fn();
2016
};

src/rcurry.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
1-
1+
import rbind from './rbind' ;
22

33
export default function rcurry ( callable, arity ) {
44

55
return function () {
66

7-
var fn, i, args;
8-
9-
args = Array.prototype.slice.call( arguments, 0 );
7+
const args = Array.prototype.slice.call( arguments, 0 );
108

11-
fn = rbind( callable, this, args );
9+
const fn = rbind( callable, this, args );
1210

13-
i = arity - args.length;
11+
const i = arity - args.length;
1412

1513
if ( i <= 0 ) {
1614
return fn();
@@ -23,4 +21,3 @@ export default function rcurry ( callable, arity ) {
2321
};
2422

2523
}
26-

src/rpartial.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
1+
import rbind from './rbind' ;
22

33
export default function rpartial ( callable, args ) {
44

55
return rbind( callable, undefined, args );
66

77
}
8-

src/star.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
1+
import apply from './apply' ;
22

33
export default function star ( callable , args ) {
44

src/starchain.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
1+
import star from './star' ;
2+
import chain from './chain' ;
3+
import partial from './partial' ;
24

35
export default function starchain ( callables ) {
46

5-
var i , len , args ;
6-
7-
args = [] ;
7+
const args = [] ;
88

9-
len = callables.length ;
9+
const len = callables.length ;
1010

11-
for ( i = 0 ; i < len ; ++i ) {
11+
for ( let i = 0 ; i < len ; ++i ) {
1212
args.push( partial( star , [ callables[i] ] ) ) ;
1313
}
1414

src/starcompose.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
1+
import star from './star' ;
2+
import compose from './compose' ;
3+
import partial from './partial' ;
24

35
export default function starcompose ( callables ) {
46

5-
var i , len , args ;
6-
7-
args = [] ;
7+
const args = [] ;
88

9-
len = callables.length ;
9+
const len = callables.length ;
1010

11-
for ( i = 0 ; i < len ; ++i ) {
11+
for ( let i = 0 ; i < len ; ++i ) {
1212
args.push( partial( star , [ callables[i] ] ) ) ;
1313
}
1414

0 commit comments

Comments
 (0)