github daniel-rusu/pods4k v0.1.0
0.1.0

latest releases: v0.7.0, v0.6.0, v0.5.0...
15 months ago

Immutable Arrays

  • New: Add declaration-site variance so that a variable of type ImmutableArray<Parent> can accept an
    ImmutableArray<Child> when Child extends Parent
  • New: Add equals & hashCode methods
  • New: Add Sequence toImmutableArray extension functions
  • New: Add ImmutablePrimitiveArray toTypedImmutableArray extension functions
  • New: Add generic ImmutableArray toImmutablePrimitiveArray extension functions
  • New: Add Iterable toImmutableArray extension functions
  • New: Add regular array toImmutableArray extension functions
  • New: Add emptyImmutableArray & emptyImmutablePrimitiveArray factory functions
  • New: Add immutableArrayOf factory functions
  • New: Add singleOrNull(predicate) method
  • New: Add singleOrNull method
  • New: Add single(predicate) method
  • New: Add lastOrNull(predicate) method
  • New: Add firstOrNull(predicate) method
  • New: Add last(predicate) method
  • New: Add first(predicate) method
  • New: Add withIndex method
  • New: Add asIterable method
  • New: Add getOrElse extension function
  • New: Add lastOrNull method
  • New: Add firstOrNull method
  • New: Add getOrNull method
  • New: Add toMutableList extension function
  • New: Add toList method
  • New: Add asSequence method
  • New: Add indices property
  • New: Add forEachIndexed method
  • New: Add forEach method
  • New: Add single method
  • New: Add last method
  • New: Add first method
  • New: Add componentN functions for destructuring
  • New: Add isEmpty & isNotEmpty methods
  • New: Add lastIndex property
  • New: Add toString method
  • New: Add iterator operator to allow regular for-loops
  • New: Add invoke factory function
  • New: Create ImmutableArray + 8 variants for each primitive type

Don't miss a new pods4k release

NewReleases is sending notifications on new releases.