This is the core library, which means you usually don't need to import it.
false.true.trace.call exception trace) and should return a boolean. If the trace call returns true, then the trace is printed. However, the trace can only be printed if there is a trace and this task hasn't been cancelled.unwind.call exception trace) and should return a boolean value. If unwind call returns true, then unwinding continues.== two numbers must be of the same type, and have the same bit-pattern. As such, -0.0 == 0.0, but not identical -0.0 0.0.identical "tw" + "in" "twin".identical float.NAN float.NAN, but not identical float.NAN (float.from-bits float.NAN.bits + 1). This is unlike == where NaN's are never equal, so float.NAN == float.NAN is always false.
round-down 27 10 // => 20
round-down 7 2 // => 6
round-down -13 10 // => OUT_OF_RANGE error
round-up 17 10 // => 20
round-up 7 2 // => 8
round-up -13 10 // => OUT_OF_RANGE error
TZ environment variable and calls tzset, thus activating it.
tail -n1 /usr/share/zoneinfo/Europe/Copenhagen
set-timezone "CET-1CEST,M3.5.0,M10.5.0/3" // Central European Timezone (as of 2024).
set-timezone "PST8PDT,M3.2.0,M11.1.0" // Pacific Time (as of 2024).