Releases: wesovilabs/koazee
Releases · wesovilabs/koazee
v0.0.5
Golden Lion
Added
- DropWhile:It removes the elements in the stream that match with the given input function.
- IndexesOf:It returns the index for all the occurrences of the element in the stream.
- GroupBy:It creates groups depending on the returned function value.
- Add new examples to repository koazee-samples
Changed
- README has been updated with latest operations.
Gibbon
Added
- DeleteAt: It remove the elements in the given position
- IndexOf: It returns the index of the element in the stream.
- LastIndexOf: It returns the last occurrence for the element in the stream.
- Pop: It extracts the first element in the stream and return this and the new stream
- Reverse: It reverses the sequence of elements in the stream.
- Set: It replaces the element in the given index by the provided value
- Take: It returns a stream with the elements between the given indexes
- New repository with examples koazee-samples
Changed
- README has been updated with latest operations.
Gibbon alpha
Added
New available operations:
- DeleteAt: It remove the elements in the given position
- IndexOf: It returns the index of the element in the stream.
- LastIndexOf: It returns the last occurrence for the element in the stream.
- Pop: It extracts the first element in the stream and return this and the new stream
- Reverse: It reverses the sequence of elements in the stream.
- Set: It replaces the element in the given index by the provided value
- Take: It returns a stream with the elements between the given indexes
Gelada
Koazee release Gelada (v0.0.2)
Added
- Benchmark testing for all the operations Koazee Benchmark Report
- Working with generated code instead of reflection for primitive streams
- Several changes in code to get a better performance
- Full wiki Koazee wiki
- Caching validation types in operations
- New examples can be found here
Removed
- Compose operation
- Interface S
- Logger is deprecated
- External Site has been removed
Titi
Koazee release Titi (v0.0.1)
This first release provide a good set of operations with arrays:
- add: Add a new element into the stream.
- at: Obtain the element in the stream that is in the given position
- compose: Join 2 or more streams in a single one
- contains: Check if an element is found in the stream
- count: Return the number of elements in the stream
- drop: Drop an existing element in the stream
- filter: Discard those elements in the stream that do not match with the given conditions
- first: Obtain the first element in the stream
- foreach: Do something over all the elements in the stream
- last: Obtain the last element in the stream
- map: Convert the current elements in the stream into a different type
- reduce: Return the result after applying the provided function over all the items in the stream
- removeduplicates: Remove duplicates elements in the stream
- sort: Sort the elements in the stream
And the Koazee site documentation