Avoiding nils

2011-07-07 Thread octopusgrabbus
This code (defn ret-odd [seq-val] (if (not (nil? seq-val)) (if (odd? seq-val) seq-val))) (def my-seq '(1 2 3 4 5 6 7 8 9)) (map ret-odd my-seq) finds the odd numbers, but also returns nil. How do I find just the odd numbers? Thanks. cmn -- You received this message because you

Re: Avoiding nils

2011-07-07 Thread Allen Johnson
On Thu, Jul 7, 2011 at 4:27 PM, octopusgrabbus octopusgrab...@gmail.com wrote: This code (defn ret-odd  [seq-val]  (if (not (nil? seq-val))    (if (odd? seq-val)      seq-val))) (def my-seq '(1 2 3 4 5 6 7 8 9)) (map ret-odd my-seq) finds the odd numbers, but also returns nil. How do

Re: Avoiding nils

2011-07-07 Thread octopusgrabbus
Many thanks. I've clearly got to get better acquainted with various functions. On Jul 7, 4:30 pm, Allen Johnson akjohnso...@gmail.com wrote: On Thu, Jul 7, 2011 at 4:27 PM, octopusgrabbus octopusgrab...@gmail.com wrote: This code (defn ret-odd  [seq-val]  (if (not (nil? seq-val))