-- глобальное (foo) локальное (z)
          s = z * z
      in print s    -- отступ (layout rule)

--oops =
foo = let z = x + y -- глобальное (foo) локальное (z)
          s = z * z
      in print s
foo = let z = x + y -- глобальное (foo) локальное (z)
          s = z * z
      in print s