In the below code, what is wrong with the second add?
val lambdas = mutableListOf<()->Unit>()
lambdas.add{println("a")} // this compiles fine
lambdas.add{()->println("b")} //why can't I do this?
error: expecting a name
lambdas.add{{()->println("b")}}