It generated `filterIsInstance` extension function...
# arrow-contributors
t
It generated
filterIsInstance
extension functions correctly for example with List:
Copy code
@JvmName("filterIsInstance")
@Suppress(
        "UNCHECKED_CAST",
        "USELESS_CAST",
        "EXTENSION_SHADOWED_BY_MEMBER",
        "UNUSED_PARAMETER"
)
fun <A, B> List<A>.filterIsInstance(arg1: Class<B>): List<B> =
        arrow.core.extensions.list.functorFilter.List.functorFilter().run {
  arrow.core.ListK(this@filterIsInstance).filterIsInstance<A, B>(arg1) as kotlin.collections.List<B>
}