Skip to content

Releases: wesovilabs/koazee

v0.0.5

06 Mar 11:36
Compare
Choose a tag to compare
Update deps and vendor to fix go mod (#56)

Golden Lion

13 Jan 03:48
Compare
Choose a tag to compare

Koazee 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

15 Dec 11:28
Compare
Choose a tag to compare

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.

From this release Koazee is part of awesome-go
Awesome

Gibbon alpha

14 Dec 15:57
Compare
Choose a tag to compare
Gibbon alpha Pre-release
Pre-release

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

From this release Koazee is part of awesome-go
Awesome

Gelada

02 Dec 14:29
Compare
Choose a tag to compare

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

11 Nov 19:11
Compare
Choose a tag to compare

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