We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 450026d commit f2e4952Copy full SHA for f2e4952
1 file changed
index.js
@@ -23,9 +23,7 @@ const reduce = fn => zero => xs => xs.reduce(fn, zero)
23
const split = d => s => s.split(d)
24
25
const createRootObj = compose(
26
- join,
27
- x =>
28
- Identity.of(x).map(isNaN).map(b => (b ? Object.create(null) : Array.of(x))),
+ n => maybe(Object.create(null))(Array.of)(Maybe.of(isNaN(n) && undefined)),
29
Number
30
)
31
0 commit comments