Skip to content
This repository has been archived by the owner on Jul 18, 2022. It is now read-only.

Version 1.2.0

Latest
Compare
Choose a tag to compare
@Foxcapades Foxcapades released this 07 Jul 19:55
· 38 commits to main since this release
2a05953

Changes:

  • Adds space inline property to deques to indicate the amount of space available between the current size and the allocated capacity.
  • Adds pushTail(*Deque) method to each deque allowing bulk adding from another deque of the same type
  • Adds slice(Int, Int): *Deque method to each deque allowing callers to slice a segment of the deque into a new separate deque of the same type
  • Adds slice(IntRange): *Deque method to each deque allowing callers to slice a segment of the deque into a new separate deque of the same type
  • Adds sliceToArray(Int, Int): *Array method to each deque allowing callers to slice a segment of the deque into a new array of the same primitive type
  • Adds sliceToArray(IntRange): *Array method to each deque allowing callers to slice a segment of the deque into a new array of the same primitive type
  • Adds hashCode() implementation'
  • Adds popFloat and popDouble mixins to UByteDeque and ByteDeque
  • Adds stringValue mixin to CharDeque
  • Adds integral pop mixins to UByteDeque mirroring those added to ByteDeque in v1.1.0