What is the meaning of applying the | operator to a non-list tail? 1> A = [a|0]. [a|0] 2> is_list(A). true 3> length(A). ** exception error: bad argument in function length/1 called as length([a|0]) Sorry if this has been asked many times before. I kind of remember seeing this before, but I can't find it in a search. /s