86 ) = is_string(v) || is_list(v);
 
  117   : (
first(v) != cv) ? 
false 
  135   : (
first(v) == cv) ? 
true 
  160     (!v_i && !cv_i) ? (v == cv)
 
  164   : (is_string(v) && !is_string(cv)) ? 
false 
  253   : 
is_empty(v) ? ((c>0) || is_list(v))
 
  254   : !is_list(
first(v)) ? 
false 
  278   : 
is_empty(v) ? ((c>0) || is_string(v))
 
  279   : !is_string(
first(v)) ? 
false 
  323   : (len(
first(v)) != l) ? 
false 
empty_lst
<list> A list with no values (the empty list).
 
function first(v)
Return the first element of an iterable value.
 
function tailn(v, n=1)
Return a list containing all but the first n elements of an iterable value.
 
function all_len(v, l, c=0)
Test if all elements of an iterable value are iterable with a fixed length.
 
function all_numbers(v, c=0)
Test if all elements of an iterable value are numbers.
 
function any_defined(v)
Test if at least one element of an iterable value has a defined value.
 
function all_defined(v)
Test if no element of an iterable value has an undefined value.
 
function all_equal(v, cv)
Test if all elements of an iterable value equal a comparison value.
 
function all_scalars(v)
Test if all elements of an iterable value are scalar values.
 
function any_undefined(v)
Test if at least one element of an iterable value has an undefined value.
 
function all_lists(v, c=0)
Test if all elements of an iterable value are lists.
 
function is_iterable(v)
Test if a value has multiple parts and is iterable.
 
function all_iterables(v)
Test if all elements of an iterable value are iterable.
 
function is_empty(v)
Test if an iterable value is empty.
 
function any_equal(v, cv)
Test if any element of an iterable value equal a comparison value.
 
function all_oneof(v, cv)
Test if all elements of an iterable value equal one of the comparison values.
 
function all_strings(v, c=0)
Test if all elements of an iterable value are strings.
 
function is_scalar(v)
Test if a value is a single non-iterable value.
 
function is_number(v)
Test if a value is a number.