<@U1ZQM7DEY>: I don’t see why should it work. `T` ...
# announcements
o
@bm: I don’t see why should it work.
T
is type parameter of a function, so it can be arbitrary, and can be called, say as
applyComparableArrayFunction<Int> { it }
, so that
it
is
Array<Int>
. Obviously you cannot pass
Array<Char>
to where
Array<Int>
is expected.