In kotlin, if we have a let block as follows: ```f...
# android
d
In kotlin, if we have a let block as follows:
Copy code
foo?.let { foo->
    .....
  }
, we get an error saying foo is shadowing foo. What does this exactly mean and does this lead into any errors?