This repository has been 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
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
andpopDouble
mixins toUByteDeque
andByteDeque
- Adds
stringValue
mixin toCharDeque
- Adds integral pop mixins to
UByteDeque
mirroring those added toByteDeque
in 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.