在啃这个专案的时候 看到了以下这段code 一整个不知道发生什么事...
档案连结 https://reurl.cc/Kk2Axq
里面又是A又是T又是V的... 然后还有(A) -> T
有人可以解释一下 这段code在做什么吗?
上面那段code是被以下这行所呼叫的
val FACTORY = singleArgViewModelFactory(::MainViewModel)
这个专案在这边
https://github.com/googlecodelabs/kotlin-coroutines
./ViewModelHelpers.kt