# Short type declarations (syntax sugar)?

**URL:** <https://discourse.julialang.org/t/short-type-declarations-syntax-sugar/26114>\
**Category:** Internals & Design\
**Tags:** proposal, suggestions, syntax\
**Created:** [July 7, 2019, 1:07pm UTC](https://discourse.julialang.org/t/short-type-declarations-syntax-sugar/26114 "2019-07-07T13:07:13Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![foobar\_lv2](https://avatars.discourse-cdn.com/v4/letter/f/ee59a6/32.png) [@foobar\_lv2](https://discourse.julialang.org/u/foobar_lv2)\
**Post date:** [July 7, 2019, 3:58pm UTC](https://discourse.julialang.org/t/short-type-declarations-syntax-sugar/26114/7 "2019-07-07T15:58:40Z")

</div>

Thanks for the interesting historical tangent!

In this context, I have to ask: Why did we decide against `{T1,T2}` as a shorthand for `Tuple{T1,T2}`? Very naively, this syntax looks free (`Error: syntax: { } vector syntax is discontinued`), natural, and the current `Tuple{...}` is pretty verbose.

---

_[View the full topic](https://discourse.julialang.org/t/short-type-declarations-syntax-sugar/26114)._
