<null>

Type: <null>

<null> is sometimes referred to as the empty pair: (). In Mosquito Lisp, it is not recognized as either a list or a <pair>: it is a unique type of its own. It is expressed as either '() or null.

Null is returned by functions that otherwise have no result, where #f (false) is not appropriate.

Examples:

>> (type '())
:: <null>
>> (print "Print does not have a direct result, but a side effect. Therefore, it
  returns null.")
Print does not have a direct result, but a side effect. Therefore, it returns null.
:: null
>>