Enabling: https://kotlinlang.org/docs/whatsnew-eap.html#support-for-collection-literals
https://youtrack.jetbrains.com/issue/KT-43871/Collection-literals
val df = dataFrameOf(
"fruits" to ["apple", "banana", "cherry"],
"veggies" to ["carrot", "broccoli", "spinach"],
"animals" to ["dog", "cat", "bird"],
)
e: tmp.kt:7:14 Overload resolution ambiguity between candidates:
fun dataFrameOf(vararg columns: Pair<String, BaseColumn<*>>): DataFrame<DataFrameOf_83>
fun dataFrameOf(vararg columns: Pair<String, List<Any?>>): DataFrame<DataFrameOf_83>
This works:
val df = dataFrameOf(
"fruits" to ["apple", "banana", "cherry"],
"veggies" to ["carrot", "broccoli", "spinach"],
"animals" to listOf("dog", "cat", "bird"),
)
Enabling: https://kotlinlang.org/docs/whatsnew-eap.html#support-for-collection-literals
https://youtrack.jetbrains.com/issue/KT-43871/Collection-literals
This works: