Skip to content

Releases: zostay/go-std

Release v0.1.2

07 Jul 05:29
Compare
Choose a tag to compare
  • Fix a silly release typo.

Release vv0.1.1

07 Jul 05:26
Compare
Choose a tag to compare
  • Added set.Set.Keys method.

Release v0.1.0

28 May 03:32
2608075
Compare
Choose a tag to compare
  • Added generic.CountDeltas function.
  • Added slices.FromRange function.
  • Added strings.Increment, strings.IncrementWithSets, strings.IncrementSet, strings.NumericSet, strings.NumericSetRange, strings.LetterSet, strings.LetterSetRange, and strings.SeqSet.

Release v0.0.4

27 May 17:45
e1beb4c
Compare
Choose a tag to compare
  • Added a LICENSE file.

Release v0.0.3

10 May 04:32
05a11f2
Compare
Choose a tag to compare
  • Added structs.ApplyDefaults function.

Release v0.0.2

22 Apr 01:47
f425088
Compare
Choose a tag to compare
  • Small improvement to the behavior/performance of slices.Delete
  • Added slices.Map, slices.Reduce, slices.ReduceAcc, slices.Reductions,
    slices.ReductionAcc, slices.Sum, slices.Product, slices.Grep, slices.Any,
    slices.All, slices.None, slices.NotAll, slices.First, slices.FirstOr
  • functions.
  • Added slices.Head and slices.Tail functions.
  • Added slices.Shuffle, slices.Sample, slices.Uniq, and slices.UniqInPlace
    functions.

Release v0.0.1

17 Apr 19:42
3e8e229
Compare
Choose a tag to compare
  • Added slices.Concat

Release v0.0.0

08 Apr 05:36
135ce9d
Compare
Choose a tag to compare
  • Initial release.
  • Tools to makeup for limits in the std library.
  • Includes generic package features: Comparison, LessThan, Equal, GreaterThan,
    ComparableInterface, Comparable, Compare, Max, MaxI, Min, MinI,
    Less, LessI, and Zero
  • Includes iterable package features: Interface
  • Includes maps package features: Copy, CopyInit, Clear, Iterator,
    Iterator.Len, Iterator.Next, Iterator.Index, Iterator.ID, Iterator.Val, Keys,
    Values, and KVs
  • Includes set package features: Set, New, Set.Contains, Set.Insert,
    Set.Delete, Set.Len, Set.SubsetOf, Set.Intersects, Set.Intersection,
    Set.Union, Set.Difference, Copy, CopyInit
  • Includes slices package features: Iterator, NewIterator, Iterator.Len,
    Iterator.Next, Iterator.Index, Iterator.ID, Iterator.Val, Delete,
    DeleteValue, DeleteAllValues, Push, Pop, Shift, Unshift
  • Includes strings package features: ContainsOnly, FromRange, and Reverse