1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages.ru/common/ghc.md

838 B

ghc

Компилятор Glasgow Haskell Compiler. Компиляция и компоновка исходных файлов Haskell. Больше информации: https://www.haskell.org/ghc.

  • Найти и скомпилировать все модули в текущей папке:

ghc Main

  • Скомпилировать один файл:

ghc {{файл.hs}}

  • Скомпилировать с использованием дополнительной оптимизации:

ghc -O {{файл.hs}}

  • Остановить компиляцию после создания объектных файлов (.o):

ghc -c {{файл.hs}}

  • Запустить REPL (интерактивную оболочку):

ghci

  • Вычислить одно выражение:

ghc -e {{выражение}}