I thought the following would be useful for those updating packages to 0.7, which has deprecated the old syntax `f{T}(x::T)`

in favour of using where `f(x::T) where T`

. These are two regular expressions that I use in Atom’s search field, where the first line is what is searched for and the second line the replacement rule:

```
([^{\n(]*)(\{[^\n}]*\})\(([^\n]*)=
$1($3where $2 =
```

```
function ([^{\n(]*)(\{[^\n}]*\})\(([^\n]*)\n
function $1($3 where $2\n
```

These are not perfect, so I suggest checking the replacement one at a time.