This repository was archived by the owner on Jul 18, 2022. It is now read-only.
Releases: Foxcapades/pdk
Releases · Foxcapades/pdk
Version 1.2.0
Changes:
- Adds
spaceinline 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): *Dequemethod to each deque allowing callers to slice a segment of the deque into a new separate deque of the same type - Adds
slice(IntRange): *Dequemethod 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): *Arraymethod to each deque allowing callers to slice a segment of the deque into a new array of the same primitive type - Adds
sliceToArray(IntRange): *Arraymethod 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
popFloatandpopDoublemixins toUByteDequeandByteDeque - Adds
stringValuemixin toCharDeque - Adds integral pop mixins to
UByteDequemirroring those added toByteDequein v1.1.0
v1.1.0
Features:
- Bulk add to tail of deque from array
- Bulk add to tail of deque from collection
- ByteDeque helper methods:
- popShort
- popInt
- popLong
- popUByte
- popUShort
- popUInt
- popULong
Version 1.0.1
Fixes:
- Fix issue that happens when copying single value deques via
copyInto
Version 1.0.0
Initial release.