Thanks Ryan. That clears it!
On Mar 15, 12:12 pm, Ryan Scheel <
ryan.ha...@gmail.com> wrote:
> '(2 3 4 nil) is (list 2 3 4 nil) which is not nil. It only returns true for
> the nil values, not all values that contain nil values inside.
>
> If you know Java, think of null as the expression (object == null). If the
> object is an array with null values in it, the expression is still false.
>
> You could map null to the list though, as per (map null '(2 3 4 nil)) and
> you should get '(NIL NIL NIL T).
>