AM
/ second
смутило больше, но по этому примеру понял.Size: a a a
AM
/ second
смутило больше, но по этому примеру понял.VS
AN
VS
AN
с#
с#
AM
с#
I
Ⓢ
Ⓢ
rate(i*Duration.ofSeconds(10)
длиннее но ито получшеⓈ
value class UnspecifiedDuration(duration: Long)
value class RefinedDuration(durationInSeconds: Long)
fun rate(duration: Int) = UnspecifiedDuration(duration)
fun UnspecifiedDuration.seconds() = RefinedDuration(duration)
fun UnspecifiedDuration.minutes() = RefinedDuration(duration * 60L)
fun UnspecifiedDuration.hours() = RefinedDuration(duration * 3600L)
rate(i*10).seconds()
rate(i*10).hours()
VS
ПФ
ПФ
Ⓢ
AM
AN