Передать файл в GHCi и получить вывод в командной строке? - PullRequest
1 голос
/ 12 января 2011

В Python можно сказать следующее:

python script.py

из командной строки и получить вывод script.py, встроенный.Возможно ли это сделать с помощью GHCi на Haskell?По сути, мне интересно, есть ли способ запустить программу на Haskell из командной строки без компиляции и без ввода пользователем интерпретатора.

1 Ответ

7 голосов
/ 12 января 2011

runghc - это то, что вы ищете. С его справочной страницы:

runghc считается неинтерактивным переводчиком и частью Глазго Компилятор Haskell. runghc - это компилятор, который автоматически запускает свои результаты в конец.

Редактировать: Ubuntu предоставляет символическую ссылку с именем runhaskell, но она может быть нестандартной.

...