You don't need the anonymous function: `(reduce insert [] a-seq)`.