
  [;1m-spec length(List) -> non_neg_integer() when List :: [term()].[0m

  Returns the length of [;;4mList[0m, for example:

    > length([1,2,3,4,5,6,7,8,9]).
    9

  Allowed in guard tests.
