|| package:numeric-prelude

Boolean "or", lazy in the second argument