karelpeeters
07/08/2018, 9:23 PMimage.png▾
Aregev2
07/09/2018, 9:18 PMelect
07/10/2018, 9:48 AMKMutableProperty0<R>
) with the invoke
operator
val a = ref()
thomasnield
07/11/2018, 10:06 PMvoddan
07/12/2018, 8:38 AMequals
for a JDK class? Comparing JSONObject
drives me nuts!jw
07/12/2018, 12:41 PMLeoColman
07/12/2018, 12:47 PMjw
07/12/2018, 12:52 PMLeoColman
07/12/2018, 1:22 PMvoddan
07/12/2018, 8:55 PMthomasnield
07/13/2018, 12:38 AMOpenRange
for a KEEP. I am trying to figure out if it's possible to mix ClosedRange
and OpenRange
. However, due to @ilya.gorbunov's citation of abandoning a general Range
parent, this is not possible.thomasnield
07/13/2018, 12:38 AMthomasnield
07/14/2018, 12:48 AMDominaezzz
07/16/2018, 11:47 AMAregev2
07/28/2018, 1:57 PMval x = 6022u
println(x::class.wrapperSimpleName)
println(x::class.wrapperQuilifiedName)
Aregev2
07/29/2018, 8:44 AM@ExperimentalUnsignedTypes
fun main(args: Array<String>) {
val x = Id(1212u)
println(x)
println(x::class.simpleName)
}
@ExperimentalUnsignedTypes
@Suppress("EXPERIMENTAL_FEATURE_WARNING")
inline class Id(private val v: UInt)
Gives me this output:
org.aregevdev.kotlinstuff.Id@2503dbd3
Int
Expected to print the actual Int value, not the java object string decelerationkarelpeeters
07/29/2018, 8:47 AMprintln(Any)
overload and thus box the value?Aregev2
07/29/2018, 8:49 AMkarelpeeters
07/29/2018, 8:50 AMAregev2
07/29/2018, 8:52 AM@ExperimentalUnsignedTypes
@Suppress("EXPERIMENTAL_FEATURE_WARNING")
inline class Id(private val v: Int)
Switched it to an Int
org.aregevdev.kotlinstuff.Id@2503dbd3
Int
Still no changeAregev2
07/29/2018, 8:52 AMAregev2
07/29/2018, 8:55 AM@ExperimentalUnsignedTypes
fun main(args: Array<String>) {
val x = MyString(Wrapper(1))
println(x)
}
inline class Wrapper(private val v: Int)
inline class MyString(private val v: Wrapper)
org.aregevdev.kotlinstuff.MyString@2503dbd3
Aregev2
07/29/2018, 8:55 AMkarelpeeters
07/29/2018, 8:58 AMAregev2
07/29/2018, 8:59 AMkarelpeeters
07/29/2018, 8:59 AMmiha-x64
07/29/2018, 11:34 AMjw
07/29/2018, 3:40 PMmiha-x64
07/30/2018, 7:52 AMArrayList<T>.addAll
overload with ensureCapacity
then.Daniel Cordell
08/08/2018, 11:29 AM