ghc The Glasgow Haskell Compiler. Compiles and links Haskell source files. Find and compile all modules in the current directory: ghc Main Compile a single file: ghc {{file.hs}} Compile using extra optimization: ghc -O {{file.hs}} Stop compilation after generating object files (.o): ghc -c {{file.hs}} Run Haskell interactive interpreter (REPL): ghci