Skip to content

The stack ghc command

stack ghc [-- ARGUMENT(S) (e.g. stack ghc -- X.hs -o x)]
          [--[no-]ghc-package-path] [--[no-]stack-exe] [--package PACKAGE]
          [--rts-options RTSFLAG] [--cwd DIR]

stack ghc has the same effect as, and is provided as a shorthand for, stack exec ghc, with the exception of the --package option.

Pass the option --package <package> to add the initial GHC argument -package-id=<unit_id>, where <unit_id> is the unit ID of the specified package in the installed package database. The option can be specified multiple times.