All Versions
7
Latest Version
Avg Release Cycle
209 days
Latest Release
1735 days ago
Changelog History
Changelog History
-
v0.7.0 Changes
June 23, 2020- โ Add
Join
which combines two collections using the given join method (thks @xunleii) - โ Add
Without
which creates an array excluding all given values (thks @xunleii) - โ Add
Subset
which returns true if a collection is a subset of another (thks @reetuparna) - โ Add Join operations, primitives (
InnerJoin
,OuterJoin
,LeftJoin
,RightJoin
) and typesafe implementations (thks @xunleii) - ๐ Fixed input mutation in
Uniq
, it returns a copy of the input without the duplicate - ๐ Fixed some typos (thks @anukul)
- ๐ Fixed
SubtractString
when an empty array is passed (thks @alongat)
- โ Add
-
v0.6.0 Changes
March 13, 2020- โ Add
Intersect
returns the intersection between two collections (thks @samber) - โ Add
Difference
returns the difference between two collections (thks @samber) - โ Add
GetOrElse
retrieves the value of the point or default (thks @samber) - โ Add
Subtract
the subtraction between two collections. It preserves order (thks @airani) - ๐ Fix bug in
lastIndexOf
(thks @kkty)
- โ Add
-
v0.5.0 Changes
November 29, 2019- โ Add
Max*
methods (thks @abshek) - โ Add
Min*
methods (thks @CatInCosmicSpace) - ๐ Fix typos (thks @flowonyx)
- ๐ Handle zero value in
Chunk
- โ Add
FindKey
to iterate over elements of collection, returning the first - โ Add
Some
to return true if at least one element is present in an iteratee
- โ Add
-
v0.4.0 Changes
October 15, 2018 -
v0.3.0 Changes
July 10, 2018- ๐ท More Go versions have been added to the CI (thks @ferhatelmas, @HaraldNordgren)
- โ Add
Compact
(thks @poporul) - โ Add
Reduce
which reduces an iterable based on a function (thks @poporul) - โ Add
Zip
which zip two iterables (thks @HaraldNordgren) - โ Add
Fill
which fills an iterable with a value (thks @HaraldNordgren) - โ Add
Every
which returns true if every element is present in a iteratee (thks @HaraldNordgren) - โ Add
Any
which returns true if any element of the iterable is not empty. If the iterable is empty, return False. - โ Add
All
which returns true if all elements of the iterable are not empty (or if the iterable is empty) - โ Add
ConvertSlice
which converts a slice to a desired type - โ Add
Drop
which creates an array/slice withn
elements dropped from the beginning (thks @spoonscen) - ๐ Missing documentation for
Compact
andReduce
(thks @alexander-yu) - โฌ๏ธ Reduce memory usage for
Uniq
functions (thks @orvice)
-
v0.2.0 Changes
June 10, 2017- More typesafe implementations
- โ Add
PtrOf
which makes a copy of the given interface and returns a pointer - โ Add
IsEqual
which returns if the two objects are equal - โ Add
IsType
which returns if the two objects are in the same type - โ Add
IsEmpty
which returns if the object is considered as empty or not - โ Add
IsZero
which returns if the object is a zero-value - โ Add
ToFloat64
which convert an object tofloat64
-
v0.1 Changes
January 18, 2017๐ Changes can be seen here
- ๐ Better test suite
- ๐ Better documentation
โ Add typesafe implementations:
Contains
Sum
Reverse
IndexOf
Uniq
Shuffle
โ Add benchmarks
Contains
Uniq
Sum
๐ Fix
redirectValue
when using a circular referenceโ Add
Sum
generic implementation which computes the sum of values in an arrayโ Add
Tail
generic implementation to retrieve all but the first element of arrayโ Add
Initial
generic implementation to retrieve all but the last element of arrayโ Add
Last
generic implementation to retrieve the last element of an arrayโ Add
Head
generic implementation to retrieve the first element of an array