Re:Rust is mostly safety
by pavelludiq on Friday December 30, 2016 @04:54AM
(#13283570)
In common lisp 'nil is of type 'null which is a subtype of 'list, which is a union of the types 'null and 'cons so it wouldn't be an error. Other lisps might chose to do it differently.
It depends what you call a "type error". Is calling `car` on a `nil` instead of a `cons` a type error?