# Collection Literals Support outside annotation

**URL:** <https://discuss.kotlinlang.org/t/collection-literals-support-outside-annotation/9028>\
**Category:** Language Design\
**Created:** [August 13, 2018, 7:40am UTC](https://discuss.kotlinlang.org/t/collection-literals-support-outside-annotation/9028 "2018-08-13T07:40:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![qualityking](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/qualityking/32/5504_2.png) [@qualityking](https://discuss.kotlinlang.org/u/qualityking)\
**Post date:** [August 13, 2018, 7:40am UTC](https://discuss.kotlinlang.org/t/collection-literals-support-outside-annotation/9028/1 "2018-08-13T07:40:32Z")

</div>

Hi Team,  
If this is supported and compiler can understand inside annotation then why it can’t outside annotation ?

below line is giving me error  
` val a = [10, 20, 30]`

Regards,  
Manish

---

<div class="post-metadata">

**Author:** ![Wasabi375](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/wasabi375/32/4741_2.png) [@Wasabi375](https://discuss.kotlinlang.org/u/Wasabi375)\
**Post date:** [August 13, 2018, 10:26am UTC](https://discuss.kotlinlang.org/t/collection-literals-support-outside-annotation/9028/2 "2018-08-13T10:26:41Z")

</div>

> [@Plans for collection literals?](https://discuss.kotlinlang.org/t/plans-for-collection-literals/2049/44):
>
> If you follow the KEEP discussion, you can see that it is really hard to find a good, general solution and that there are very strong arguments to drop this idea completely (as nice as it seems at first).

> <https://github.com/KyLeggiero/KEEP/blob/collection-literals/proposals/collection-literals.md>
