Skip to content

Commit c056f7e

Browse files
Use consistent any/none object and array APIs
1 parent 56357f5 commit c056f7e

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

array/index.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import map from "./map.js";
1818
import midpoint from "./midpoint.js";
1919
import minMax from "./minMax.js";
2020
import multiple from "./multiple.js";
21+
import none from "./none.js";
2122
import partition from "./partition.js";
2223
import range from "./range.js";
2324
import repeat from "./repeat.js";
@@ -57,6 +58,7 @@ export {
5758
midpoint,
5859
minMax,
5960
multiple,
61+
none,
6062
partition,
6163
range,
6264
repeat,
@@ -97,6 +99,7 @@ export default {
9799
midpoint,
98100
minMax,
99101
multiple,
102+
none,
100103
partition,
101104
range,
102105
repeat,

array/none.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import any from "./any.js";
2+
3+
export default xs => !any(xs);

object/any.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
import length from "./length.js";
22

3-
export default xs => length(xs) > 0;
3+
export default xs => xs && length(xs) > 0;

0 commit comments

Comments
 (0)