Safe Haskell | None |
---|---|
Language | GHC2021 |
Hix.Managed.Cabal.Data.SolverState
Documentation
data SolverState where Source #
Bundled Patterns
pattern SolverState :: EnvConstraints -> SolverFlags -> SolverState |
Instances
Show SolverState Source # | |
Defined in Hix.Managed.Cabal.Data.SolverState Methods showsPrec :: Int -> SolverState -> ShowS # show :: SolverState -> String # showList :: [SolverState] -> ShowS # | |
Eq SolverState Source # | |
Defined in Hix.Managed.Cabal.Data.SolverState | |
HasField "constraints" SolverState EnvConstraints Source # | |
Defined in Hix.Managed.Cabal.Data.SolverState Methods getField :: SolverState -> EnvConstraints # | |
HasField "flags" SolverState SolverFlags Source # | |
Defined in Hix.Managed.Cabal.Data.SolverState Methods getField :: SolverState -> SolverFlags # |
solverState :: Ranges -> EnvDeps -> EnvConstraints -> SolverFlags -> SolverState Source #
updateSolverState :: (EnvConstraints -> EnvConstraints) -> SolverState -> SolverState Source #
data SolverFlags Source #
Constructors
SolverFlags | |
Fields
|