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

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

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

Спасибо

1 ответ

Решение

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

например.

альтернативный текст

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

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

PS

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

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