I have noob question. I have this code here ``` ...
# announcements
n
I have noob question. I have this code here
Copy code
fun timed(description: String, code: () -> Double): Double {
        val before = Date()
        val result = code()
        val duration = Date().time - before.time
        println("$description took $duration milliseconds")
        return result
    }
which returns Double. I want generic type like this
Copy code
fun timed(description: String, code: () -> T): T {
        val before = Date()
        val result = code()
        val duration = Date().time - before.time
        println("$description took $duration milliseconds")
        return result
    }
how do i do it? Thanks