It's slightly more idiomatic to use the vector notation here, e.g.

```clojure
(list-comp (* x 2) [x collection])
```