Как мне использовать 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
когда это абсолютно необходимо.