JuliaLang/julia — pull request #1436 by carlobaldassi (2012-10-24 06:22:27+00:00)
Title: [RFC] Added typed array comprehensions

For example:

```
julia> Integer[i^2 for i=1:3]
3-element Integer Array:
1
4
9
```

This was discussed in #947 and [this thread](https://groups.google.com/forum/#!msg/julia-dev/IJkh1sUXq1A/GaLLQgQxu6kJ) on the dev list (and maybe somewhere else).

To my mind, this is also the last obstacle in removing the curly notation for Arrays and using it for Dicts, since with this the notation `Any[...]` can be used everywhere in place of `{...}` (unless I forgot something).

Everything seems in order and working to me, but I learned LISP along the way and it would surely be safer if someone (@JeffBezanson) had a good look.