Как мне использовать Haskell (объятия)?

Эй! Я установил объятия на Ubuntu 10.10 Но теперь у меня есть проблема, как запустить его. Раньше я имел в виду, что в более поздних версиях Ubuntu я набрал только sudo run hugs, и это сработало. Теперь это не работает.

Как мне обниматься в Ubuntu 10.10?

Спасибо

1
задан 29 December 2010 в 01:16

1 ответ

Вы можете запустить интерактивный интерпретатор haskell с помощью команды hugs или запустить программу на haskell в файле с помощью команды runhugs - для запуска файла с именем file.hs введите runhugs file.hs.

, например.

alt text

Здесь я создал простую программу hello world (вы, вероятно, захотите использовать для этого реальный текстовый редактор, такой как Gedit; я использовал cat, потому что я l33t) затем попытался запустить его с hugs, но понял, что это только запустило интерактивный сеанс.

Это может быть очень полезно для вас (и у него есть замечательный ASCII-арт), но я хотел выполнить свой файл haskell, поэтому я сверился с man-страницей из hugs и обнаружил, что мне нужно использовать runhugs для этого. Когда я использовал команду runhugs, она выполнила мою программу и напечатала «Hello, World!» сообщение.

PS

Почему вы использовали sudo run hugs? Нет команды под названием run, и использование sudo для запуска среды программирования может быть очень опасным - она ​​позволяет вам делать что-нибудь для вашей системы. Используйте sudo только в случае крайней необходимости.

0
ответ дан 29 December 2010 в 01:16

Другие вопросы по тегам:

Похожие вопросы: