``` class MyClass fun <T> make(n: Int, fact...
# announcements
u
Copy code
class MyClass

fun <T> make(n: Int, factory: () -> T) = mutableListOf<T>().apply {
    repeat(n) {add(factory())}
}

fun main(args: Array<String>) {
    val fiveInstances = make(5, ::MyClass)
}