Colton Idle
05/23/2023, 4:45 AMprizes.sortedWith(compareBy { it.redeemed == 100 })
ephemient
05/23/2023, 4:55 AMcompareBy { it.redeemed == 100 }.compare(a, b)
is
naturalOrder<Boolean>().compare(a.redeemed == 100, b.redeemed == 100)
ephemient
05/23/2023, 4:56 AMfalse < true
ephemient
05/23/2023, 4:58 AMval (redeemed100, redeemedNot1000) = prizes.partition { it.redeemed == 100 }
is O(n)