On this page:
undefined

4.20 Undefined

The bindings documented in this section are provided by the racket/undefined library, not racket/base or racket.

The constant undefined can be used as a placeholder value for a value to be installed later, especially for cases where premature access of the value is either difficult or impossible to detect or prevent.

The undefined value is always eq? to itself.

Added in version 6.0.0.6 of package base.

value

undefined : any/c

The “undefined” constant.