Hey guys! So I understand Kotlin's default type sy...
# getting-started
m
Hey guys! So I understand Kotlin's default type system is based on subtyping. I was also wondering if it uses the Hindley-Milner type system (probably for its type inference)?
d
Will, I guess that kotlin inference algorithm potentially can be expressed in Hindley-Miller terms You can read all details about kotlin type system in specification: https://kotlinlang.org/spec/type-system.html#type-system
m
Ok, while it can be expressed in HMTS terms, I guess currently it's just not using HTMS.