Чтобы запустить код, написанный в файле, скажем myfile.txt
, содержащий простые строки кода, которые работают в интерпретаторе GHC, например:
let a = 0 in a:[1,2]
let x = [1,2] in x ++ [3,4]
, вы можете сделать:
ghc -e ':script myfile.txt'
Редактировать
В Windows требуются двойные кавычки:
ghc -e ":script myfile.txt"
Вместо этого можно также открыть GHCi
и сделать :script myfile.txt
.