# Why Kotlin doesn't allow use-site variance with the interface

**URL:** <https://discuss.kotlinlang.org/t/why-kotlin-doesnt-allow-use-site-variance-with-the-interface/11912>\
**Category:** Uncategorized\
**Created:** [March 11, 2019, 9:35am UTC](https://discuss.kotlinlang.org/t/why-kotlin-doesnt-allow-use-site-variance-with-the-interface/11912 "2019-03-11T09:35:37Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![TrombaMarina](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/trombamarina/32/2092_2.png) [@TrombaMarina](https://discuss.kotlinlang.org/u/TrombaMarina)\
**Post date:** [March 12, 2019, 6:22pm UTC](https://discuss.kotlinlang.org/t/why-kotlin-doesnt-allow-use-site-variance-with-the-interface/11912/6 "2019-03-12T18:22:43Z")

</div>

@gidds and @anatawa12 - you’re both right - thank you! I’ve [suggested that the documentation be expanded](https://discuss.kotlinlang.org/t/improve-online-kotlin-documentation-for-the-where-clause/11941). I’ll edit my post so I don’t confuse someone else.

---

_[View the full topic](https://discuss.kotlinlang.org/t/why-kotlin-doesnt-allow-use-site-variance-with-the-interface/11912)._
