Comparing version 0.0.15 to 0.0.16
@@ -26,3 +26,3 @@ "use strict"; | ||
static of(list) { | ||
return new Seq(sequence(list)); | ||
return list instanceof Array ? new Seq(sequence(list)) : list instanceof Seq ? list : new Seq(list); | ||
} | ||
@@ -41,3 +41,3 @@ | ||
concat(seq) { | ||
return new Seq(concat(this.seq, seq.seq)); | ||
return new Seq(concat(this.seq, Array.isArray(seq) ? sequence(seq) : seq.seq)); | ||
} | ||
@@ -89,6 +89,2 @@ | ||
sort(fn) { | ||
return new Seq(sort(this.seq, fn)); | ||
} | ||
slice(begin, end) { | ||
@@ -102,2 +98,6 @@ return new Seq(slice(this.seq, begin, end)); | ||
sort(fn) { | ||
return new Seq(sort(this.seq, fn)); | ||
} | ||
toArray() { | ||
@@ -104,0 +104,0 @@ return toArray(this.seq); |
{ | ||
"name": "lazily", | ||
"version": "0.0.15", | ||
"version": "0.0.16", | ||
"author": "Jeswin<jeswinpk@agilehead.com>", | ||
@@ -5,0 +5,0 @@ "scripts": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
88188