CLOVIS
11/02/2026, 10:20 AMAnton Mefodichev
11/02/2026, 11:23 AMAnton Mefodichev
11/02/2026, 11:28 AMAnton Mefodichev
11/02/2026, 11:33 AMfun fromString(string: String): Animal =
Animal::string.find(string)
?: throw IllegalArgumentException("Bad animal: '$string'")
2. Specify the type arguments for `find`:
fun fromString(string: String) =
Animal::string.find<Animal, String>(string)
?: throw IllegalArgumentException("Bad animal: '$string'")CLOVIS
11/02/2026, 12:55 PM