Lazy evaluation is used by default in several pure functional languages, including Miranda, Clean, and Haskell.
Нестрогое вычисление используется по умолчанию в нескольких чисто функциональных языках, в том числе Miranda, Clean и Haskell.