Не могу запустить haskell файл через runhaskell

я установил на компьютер stack и выполнил команду по этой ссылке https://www.haskell.org/ghcup/ (ОС - Windows 10)

Содержимое main.hs

main = print 2

находясь в папке в которой лежит main.hs пишу в консоль

runhaskell main.hs

но вместо того чтобы выводить '2'. выводит ошибку:

main.hs:0:53: error:

* Variable not in scope: main :: IO a0

* Perhaps you meant `min' (imported from Prelude)

я только начинаю изучать haskell и никак не могу разобраться как мне запускать файлы, я перепробовал runhaskell, ghc, ghci, но везде одна и та же ошибка


Ответы (1 шт):

Автор решения: RomanGodMode

Просто не сохранил файл в VS Code. Оказывается этот редактор по умолчанию не меняет файл до тех пор пока не нажмёшь Ctrl + S.

→ Ссылка