private val repositories = mutableListOf() private val repositories = ArrayList()
Both are mutable list, then what is
As you can see in sources:
public inline fun mutableListOf(): MutableList = ArrayList()
So, there is no difference, just a convenience method.