# Return an array of primes. This is a trivial and extremely naive algorithm. (defn primes "Returns a list of prime numbers less than n." [n] (def list @[]) (for i 2 n (var isprime? true) (def len (length list)) (for j 0 len (def trial (get list j)) (if (zero? (% i trial)) (set isprime? false))) (if isprime? (array/push list i))) list) (pp (primes 100))