Многострочные команды в GHCi

У меня проблема с вводом многострочных команд в ghci.

Следующий двухстрочный код работает из файла:

addTwo :: Int -> Int -> Int
addTwo x y = x + y

Но когда я ввожу в ghci, я получаю ошибку:

<interactive>:1:1: error:
    Variable not in scope: addTwo :: Int -> Int -> Int

Я также попробовал поместить код внутрь :{ ... :}, но они также не работают для этого примера, потому что это просто добавление строк в одну строку, чего не должно быть.

Я использую WinGHCi, версия 2011.2.0.1

119
задан Micha Wiedenmann 5 April 2019 в 11:38
поделиться