Predefined function reference

do_nothing

A reference entry for do_nothing

Predefined function · core

do_nothing () ⇒ null

A very special method that returns a new DoNothing value.

Using do_nothing

At first glance the do_nothing function appears to be useless or at least only useful for giving back a null value but as a matter of fact it has another major use.

The other major use is for use within single line ternary if statements:

YASS
if(10 > 5 ? print("Yes") : do_nothing());