| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
HWM.Domain.Matrix
Documentation
Constructors
| BuildEnv | |
Instances
| FromJSON BuildEnv Source # | |
Defined in HWM.Domain.Matrix | |
| ToJSON BuildEnv Source # | |
| Generic BuildEnv Source # | |
| Show BuildEnv Source # | |
| Eq BuildEnv Source # | |
| Ord BuildEnv Source # | |
Defined in HWM.Domain.Matrix | |
| (MonadError Issue m, MonadReader env m, Has env [WorkspaceGroup], Has env Cache, MonadIO m) => Check m BuildEnv Source # | |
Defined in HWM.Domain.Matrix | |
| type Rep BuildEnv Source # | |
Defined in HWM.Domain.Matrix | |
Constructors
| Matrix | |
Fields
| |
Instances
data BuildEnvironment Source #
Constructors
| BuildEnvironment | |
Fields
| |
Instances
| Generic BuildEnvironment Source # | |||||
Defined in HWM.Domain.Matrix Associated Types
Methods from :: BuildEnvironment -> Rep BuildEnvironment x # to :: Rep BuildEnvironment x -> BuildEnvironment # | |||||
| Show BuildEnvironment Source # | |||||
Defined in HWM.Domain.Matrix Methods showsPrec :: Int -> BuildEnvironment -> ShowS # show :: BuildEnvironment -> String # showList :: [BuildEnvironment] -> ShowS # | |||||
| Eq BuildEnvironment Source # | |||||
Defined in HWM.Domain.Matrix Methods (==) :: BuildEnvironment -> BuildEnvironment -> Bool # (/=) :: BuildEnvironment -> BuildEnvironment -> Bool # | |||||
| Ord BuildEnvironment Source # | |||||
Defined in HWM.Domain.Matrix Methods compare :: BuildEnvironment -> BuildEnvironment -> Ordering # (<) :: BuildEnvironment -> BuildEnvironment -> Bool # (<=) :: BuildEnvironment -> BuildEnvironment -> Bool # (>) :: BuildEnvironment -> BuildEnvironment -> Bool # (>=) :: BuildEnvironment -> BuildEnvironment -> Bool # max :: BuildEnvironment -> BuildEnvironment -> BuildEnvironment # min :: BuildEnvironment -> BuildEnvironment -> BuildEnvironment # | |||||
| Format BuildEnvironment Source # | |||||
Defined in HWM.Domain.Matrix Methods format :: BuildEnvironment -> Text Source # | |||||
| type Rep BuildEnvironment Source # | |||||
Defined in HWM.Domain.Matrix | |||||
getBuildEnvroments :: (MonadReader env m, Has env Matrix, Has env [WorkspaceGroup], MonadIO m, MonadError Issue m) => m [BuildEnvironment] Source #
getBuildEnvironment :: (MonadReader env m, Has env Matrix, Has env [WorkspaceGroup], Has env Cache, MonadIO m, MonadError Issue m) => Maybe Name -> m BuildEnvironment Source #
hkgRefs :: VersionMap -> [HkgRef] Source #
printEnvironments :: MonadUI m => BuildEnvironment -> [BuildEnvironment] -> m () Source #