- +m
- +r
- +RTS
- +s
- +t
-
+t option
- in GHCi
-
--force
- ghc-pkg option
-
--global
- ghc-pkg option
-
--help
- GHC option
- ghc-pkg option
- --info
-
--install-signal-handlers
- RTS option
- --interactive
-
--ipid
- ghc-pkg option
-
--machine-readable
- RTS option
- --make
- mode of GHC
- --numeric-version
-
--package-key
- ghc-pkg option
- --print-libdir
- --RTS
- --show-iface
- GHC option
-
--show-options
- GHC option
-
--supported-extensions
- GHC option
-
--supported-languages
- GHC option
-
--user
- ghc-pkg option
-
--verbose
- ghc-pkg option
- --version
- ghc-pkg option
-
-?
- ghc-pkg option
-
-A
- RTS option
-
-A⟨size⟩
- RTS option
-
-B
- RTS option
- -C
- GHC option
- -c, [1]
- GHC option
- RTS option
- -clear-package-db
- -cpp
- -cpp vs string gaps
-
-Cs
- RTS option
- -D
- RTS option
- -dcmm-lint
- -dcore-lint
- -ddump options
- -ddump-asm
- -ddump-bcos
- -ddump-cmm
- -ddump-core-stats
- -ddump-cse
- -ddump-deriv
- -ddump-ds
- -ddump-foreign
- -ddump-hi
- -ddump-hi-diffs, [1]
- -ddump-if-trace
- -ddump-inlinings
- -ddump-llvm
- -ddump-minimal-imports
- -ddump-occur-anal
- -ddump-opt-cmm
- -ddump-parsed
- -ddump-prep
- -ddump-rn
- -ddump-rn-trace
- -ddump-rule-firings
- -ddump-rule-rewrites
- -ddump-rules
- -ddump-simpl
- -ddump-simpl-iterations
- -ddump-simpl-stats option
- -ddump-spec
- -ddump-splices
- -ddump-stg
- -ddump-stranal
- -ddump-strsigs
- -ddump-tc
- -ddump-tc-trace
- -ddump-tv-trace
- -ddump-types
- -ddump-vect
- -ddump-worker-wrapper
- -debug
- -dfaststring-stats
- -dinitial-unique
- -distrust
- -distrust-all
- -dno-debug-output
- -dppr-case-as-let
- -dppr-colsNNN
- -dppr-debug
- -dppr-user-length
- -dshow-passes
- -dshow-rn-stats
- -dstg-lint
- -dsuppress-all
- -dsuppress-coercions
- -dsuppress-idinfo
- -dsuppress-module-prefixes
- -dsuppress-type-applications
- -dsuppress-type-signatures
- -dsuppress-unfoldings
- -dsuppress-uniques
- -dumpdir
- -dunique-increment
- -dverbose-core2core
- -dverbose-stg2stg
- -dylib-install-name
- -dynamic
- -dynload
- -E
- GHC option
- -eventlog
- -F
- RTS option
-
-f
- ghc-pkg option
- -f\* options (GHC)
- -fasm
- -fbyte-code
- -fcall-arity
- -fcase-merge
- -fcmm-sink
- -fcpr-Off
- -fcross-module-specialise
- -fcse
- -fdefer-type-errors
- -fdefer-typed-holes
- -fdicts-cheap
- -fdicts-strict
- -fdmd-tx-dict-sel
- -fdo-eta-reduction
- -fdo-lambda-eta-expansion
- -feager-blackholing
- -felim-common-blocks
- -ferror-spans
- -fexcess-precision
- -fexpose-all-unfoldings
- -ffloat-in
- -fforce-recomp
- -ffull-laziness
- -ffun-to-thunk
- -fghci-hist-size
- -fhelpful-errors
- -fignore-asserts, [1]
- -fignore-interface-pragmas
- -flate-dmd-anal
- -fliberate-case
- -fliberate-case-threshold
- -fllvm
- -floopification
- -fmax-inline-alloc-size
- -fmax-inline-memcpy-insn
- -fmax-inline-memset-insns
- -fmax-relevant-bindings
- -fmax-simplifier-iterations
- -fmax-worker-args
- -fno-\* options (GHC)
- -fno-code
- -fno-embed-manifest
- -fno-force-recomp
- -fno-gen-manifest
- -fno-implicit-import-qualified
- -fno-opt-coercion
- -fno-pre-inlining
- -fno-prof-cafs
- -fno-prof-count-entries
- -fno-shared-implib
- -fno-state-hack
- -fobject-code
- -fomit-interface-pragmas
- -fomit-yields
- -fpackage-trust
- -fpedantic-bottoms
- -fPIC
- -fprint-bind-result
- -fprint-equality-relations
- -fprint-expanded-synonyms
- -fprint-explicit-coercions
- -fprint-explicit-foralls
- -fprint-explicit-kinds
- -fprint-potential-instances
- -fprint-unicode-syntax
- -fprof-auto
- -fprof-auto-calls
- -fprof-auto-top, [1]
- -fprof-cafs, [1]
- -framework
- -framework-path
- -fregs-graph
- -fregs-iterative
- -fsimpl-tick-factor
- -fsimplifier-phases
- -fspec-constr
- -fspec-constr-count
- -fspec-constr-threshold
- -fspecialise
- -fstatic-argument-transformation
- -fstrictness
- -fstrictness-before
- -funbox-small-strict-fields
- -funbox-strict-fields
- -funfolding-creation-threshold
- -funfolding-dict-discount
- -funfolding-fun-discount
- -funfolding-keeness-factor
- -funfolding-use-threshold
- -funfolding-use-threshold0 option
- -fvectorisation-avoidance
- -fvectorise
- -fvia-C
- -fwarn-all-missed-specialisations
- -fwarn-amp
- -fwarn-context-quantification
- -fwarn-deprecated-flags
- -fwarn-dodgy-exports
- -fwarn-dodgy-foreign-imports
- -fwarn-dodgy-imports
- -fwarn-duplicate-constraints
- -fwarn-duplicate-exports
- -fwarn-empty-enumerations
- -fwarn-hi-shadowing
- -fwarn-identities
- -fwarn-implicit-prelude
- -fwarn-import-lists
- -fwarn-incomplete-patterns
- -fwarn-incomplete-record-updates
- -fwarn-incomplete-uni-patterns
- -fwarn-inline-rule-shadowing
- -fwarn-lazy-unlifted-bindings
- -fwarn-missed-specialisations
- -fwarn-missing-exported-sigs
- -fwarn-missing-fields
- -fwarn-missing-local-sigs
- -fwarn-missing-methods
- -fwarn-missing-monadfail-instance
- -fwarn-missing-pat-syn-sigs
- -fwarn-missing-signatures
- -fwarn-monomorphism-restriction
- -fwarn-name-shadowing
|
- -fwarn-noncanonical-monad-instances
- -fwarn-noncanonical-monoid-instances
- -fwarn-orphans
- -fwarn-overflowed-literals
- -fwarn-overlapping-patterns
- -fwarn-partial-type-signatures
- -fwarn-redundant-constraints
- -fwarn-semigroup
- -fwarn-tabs
- -fwarn-type-defaults
- -fwarn-type-errors
- -fwarn-typed-holes
- -fwarn-unrecognised-pragmas
- -fwarn-unsupported-calling-conventions
- -fwarn-unticked-promoted-constructors
- -fwarn-unused-binds
- -fwarn-unused-do-bind
- -fwarn-unused-imports
- -fwarn-unused-local-binds
- -fwarn-unused-matches
- -fwarn-unused-pattern-binds
- -fwarn-unused-top-binds
- -fwarn-warnings-deprecations
- -fwarn-wrong-do-bind
- -fwrite-interface
-
-G
- RTS option
- -G RTS option
- -ghci-script
- -global-package-db
- -H
- RTS option, [1]
-
-hb
- RTS option, [1]
-
-hC
- RTS option
-
-hc
- RTS option, [1]
- -hcsuf
-
-hd
- RTS option, [1]
- -hide-package, [1]
-
-hidir
- GHC option
- -hisuf
-
-hm
- RTS option, [1]
-
-hr
- RTS option, [1]
-
-hT
- RTS option
-
-hy
- RTS option, [1]
- -h⟨break-down⟩
- -I
- RTS option
- -i
-
-idirs
- GHC option
- -ignore-dot-ghci
- -ignore-package
-
-K
- RTS option
-
-k
- RTS option
-
-kc
- RTS option, [1]
- -keep-hc-file
- -keep-hc-files
- -keep-llvm-file
- -keep-llvm-files
- -keep-s-file
- -keep-s-files
- -keep-tmp-files
- -L
- RTS option
- -l
- RTS option
- -library-name
-
-M
- RTS option
-
-m
- RTS option
- -m\* options
- -main-is
- -msse2 option
-
-n
- RTS option
- -no-auto-link-packages
- -no-fprof-auto
- -no-global-package-db
- -no-hs-main
- -no-rtsopts-suggestions
- -no-user-package-db
-
-N⟨x⟩
- RTS option
- -O
- RTS option
-
-o
- GHC option
- -O flag
- -O option
- -O0
- -O1 option
- -O2 option
- -O\* not specified
-
-odir
- GHC option
- -Odph
-
-ohi
- GHC option
- -opta
- -optc
- -optdll
- -optF
- -optL
- -optl
- -optlc
- -optlo
- -optP
- -optwindres
- -osuf
- -outputdir
-
-P
- RTS option
-
-p
- RTS option, [1]
-
-pa
- RTS option
- -package, [1]
- -package-db
- ghc-pkg option
- -package-id
- -pgma, [1]
- -pgmc, [1]
- -pgmdll, [1]
- -pgmF, [1]
- -pgmL, [1]
- -pgml, [1]
- -pgmlc, [1]
- -pgmlibtool
- -pgmlo, [1]
- -pgmP, [1]
- -pgms
- -pgmwindres
- -prof
-
-qb
- RTS option
-
-qg
- RTS option
-
-r
- RTS option
- -rdynamic
- -Rghc-timing
- -RTS
- -rtsopts
- -S
- GHC option
- RTS option
-
-s
- RTS option
- -S RTS option
- -shared
- -split-objs
- -split-sections
- -static
- -staticlib
- -stubdir
-
-T
- RTS option
-
-t
- RTS option
- -this-package-key
- -threaded
- -tmpdir
- -trust
- -U
- -user-package-db
- -V
- RTS option, [1]
- ghc-pkg option
- -v, [1]
- GHC option
- RTS option
- ghc-pkg option
- -w
- -W option
- -Wall
- -Wcompat
- -Werror
- -with-rtsopts
- -Wno-compat
- -Wwarn
- -x
- -XApplicativeDo
-
-xc
- RTS option, [1]
- -XForeignFunctionInterface
-
-xm
- RTS option
- -XMonadFailDesugaring option
- -XNoImplicitPrelude option
- -XNoMonomorphismRestriction
- -XNoTraditionalRecordSyntax
- -XNPlusKPatterns
-
-xq
- RTS option
- -XSafe
-
-xt
- RTS option
- -XTemplateHaskell
- -XTemplateHaskellQuotes
- -XTrustworthy
- -XUndecidableInstances
- -XUnsafe
-
-Z
- RTS option
-
.ghci
- file
-
.haskeline
- file
- .hc files, saving
- .hi files
- .ll files, saving
- .o files
- .s files, saving
- :
- :!
- :?
- :abandon
- :add
- :back
- :break
- :browse
- :cd
- :cmd
- :complete
- :continue
- :ctags
- :def
- :delete
- :edit
- :etags
- :force
- :forward
- :help
- :history
- :info
- :issafe
- :kind
- :list, [1]
- :load, [1]
- :main
- :module
- :print
- :quit
- :reload, [1]
- :run
- :script
- :set, [1]
- :set args
- :set prog
- :seti, [1]
- :show
- :show bindings
- :show breaks
- :show context
- :show imports
- :show language
- :show modules
- :show packages
- :show paths
- :showi language
- :sprint
- :step
- :steplocal
- :stepmodule
- :trace
- :type
- :undef
- :unset
|