| License | BSD-3-Clause |
|---|---|
| Safe Haskell | None |
| Language | GHC2024 |
Stack.Types.GhcOptionKey
Description
Synopsis
Documentation
data GhcOptionKey Source #
Type representing scopes of the application by Stack of GHC options.
Constructors
| GOKOldEverything | All packages, project packages or otherwise (specified with legacy syntax). |
| GOKEverything | All packages, project packages or otherwise. |
| GOKLocals | All project packages, targets or otherwise. |
| GOKTargets | All project packages that are targets. |
| GOKPackage !PackageName | A named package. |
Instances
| FromJSONKey GhcOptionKey Source # | |
Defined in Stack.Types.GhcOptionKey Methods fromJSONKey :: FromJSONKeyFunction GhcOptionKey fromJSONKeyList :: FromJSONKeyFunction [GhcOptionKey] | |
| Eq GhcOptionKey Source # | |
Defined in Stack.Types.GhcOptionKey | |
| Ord GhcOptionKey Source # | |
Defined in Stack.Types.GhcOptionKey Methods compare :: GhcOptionKey -> GhcOptionKey -> Ordering # (<) :: GhcOptionKey -> GhcOptionKey -> Bool # (<=) :: GhcOptionKey -> GhcOptionKey -> Bool # (>) :: GhcOptionKey -> GhcOptionKey -> Bool # (>=) :: GhcOptionKey -> GhcOptionKey -> Bool # max :: GhcOptionKey -> GhcOptionKey -> GhcOptionKey # min :: GhcOptionKey -> GhcOptionKey -> GhcOptionKey # | |