Is there a reason why doing `lateinit val` isn't p...
# getting-started
w
Is there a reason why doing
lateinit val
isn't possible? I could see there being a technical limitation since
lateinit
implies that it's set to null then later set to a value, it would just be really nice to be able to have an immutable type that is set outside of initializers and just throws an error if accessed early.