. "This differs from languages such as Haskell which lazily evaluate arguments 0 or 1 times, but never more." . . .