# ghc > Компилятор Glasgow Haskell Compiler. > Компиляция и компоновка исходных файлов Haskell. > Больше информации: . - Найти и скомпилировать все модули в текущей папке: `ghc Main` - Скомпилировать один файл: `ghc {{файл.hs}}` - Скомпилировать с использованием дополнительной оптимизации: `ghc -O {{файл.hs}}` - Остановить компиляцию после создания объектных файлов (.o): `ghc -c {{файл.hs}}` - Запустить REPL (интерактивную оболочку): `ghci` - Вычислить одно выражение: `ghc -e {{выражение}}`