hylang/hy — pull request #429 by paultag (2014-01-11 03:22:26+00:00)
Title: fix up for more

In master, we currently have:

```Clojure
=> (for [x (range 2) y (range 2)] (print x))
```

Which generates:

```Python
for x in range(2L):
for y in range(2L):
print(x)
```

This sucks. In my head, I heard @nedbat screaming at me in my head. I couldn't sleep.

So, I fixed our macro. Now, given the same expression, Hy will produce:

```Python
import itertools
for (x, y) in itertools.product(range(2), range(2)):
print(x)
```

Nom.