How is it that `inline constructors` are prohibite...
# getting-started
a
How is it that
inline constructors
are prohibited but there is an exception for the
Array
class implementation?
y
Because it's an intrinsic. The reason it's allowed is just because Array has a reified type parameter, which isn't the norm for other classes
You don't really need inline constructors, since you can use a companion object invoke or a top level method with the same name as the class and make that inline