From the doc for type aliases: >>> Type a...
# multiplatform
e
From the doc for type aliases:
>> Type aliases do not introduce new types. They are equivalent to the corresponding underlying types. When you add typealias Predicate<T> and use Predicate<Int> in your code, the Kotlin compiler always expand it to (Int) -> Boolean.