My understanding/thoughts are that lateinit is use...
# language-proposals
g
My understanding/thoughts are that lateinit is used when you know - and are explicitly saying - that the field will be populated by a value between construction and use, by an external framework of some kind. And for that it's fantastic