The interpreter prints the function call instead of just the result:
Welcome to Kotlin version 1.6.10 (JRE 17.0.1+12-LTS-39)
Type :help for help, :quit for quit
>>> println("Apple")
println("Apple")Apple
>>>
The interpreter prints the function call instead of just the result:
Welcome to Kotlin version 1.6.10 (JRE 17.0.1+12-LTS-39)
Type :help for help, :quit for quit
>>> println("Apple")
println("Apple")Apple
>>>
REPL cell always returns the result of the last expression and prints it. If you call println, it should pring the argument and then return the result of println itself which is Unit and print it as well. Not sure why it prints the input though.
If I am not mistaken, Kotlin REPL is being deprecated in favor of GitHub - Kotlin/kotlin-interactive-shell: Kotlin Language Interactive Shell