# Difference between T and {T} in where clause

**URL:** https://discourse.julialang.org/t/difference-between-t-and-t-in-where-clause/86909
**Category:** New to Julia
**Tags:** question
**Created:** [September 7, 2022, 7:54pm UTC](https://discourse.julialang.org/t/difference-between-t-and-t-in-where-clause/86909 "2022-09-07T19:54:40Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![SodAlmighty](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sodalmighty/32/42450_2.png) [@SodAlmighty](https://discourse.julialang.org/u/SodAlmighty)
#### Post date: [September 7, 2022, 7:54pm UTC](https://discourse.julialang.org/t/difference-between-t-and-t-in-where-clause/86909/1 "2022-09-07T19:54:40Z")

</div>

Can someone please explain the difference between `where T` and `where {T}`? I’ve been reading the documentation, but I’m kinda hazy on the specifics of this bit.

---

<div class="post-metadata">

### Author: ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)
#### Post date: [September 7, 2022, 8:01pm UTC](https://discourse.julialang.org/t/difference-between-t-and-t-in-where-clause/86909/2 "2022-09-07T20:01:22Z")

</div>

For a single type parameter, there is none - it’s just a matter of convenience of not writing them for a single parameter. Curly braces are only required for multiple type parameters, otherwise there’s a parsing ambiguity.

---

<div class="post-metadata">

### Author: ![SodAlmighty](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sodalmighty/32/42450_2.png) [@SodAlmighty](https://discourse.julialang.org/u/SodAlmighty)
#### Post date: [September 7, 2022, 8:08pm UTC](https://discourse.julialang.org/t/difference-between-t-and-t-in-where-clause/86909/3 "2022-09-07T20:08:04Z")

</div>

Alrighty. Thanks for clarifying it.
