License | BSD-3-Clause |
---|---|
Safe Haskell | None |
Language | GHC2021 |
Stack.Config.Nix
Description
Nix configuration.
Synopsis
- data ConfigNixException
- nixCompiler :: WantedCompiler -> Either ConfigNixException Text
- nixCompilerVersion :: WantedCompiler -> Either ConfigNixException Text
- nixOptsFromMonoid :: (HasRunner env, HasTerm env) => NixOptsMonoid -> OS -> RIO env NixOpts
Documentation
data ConfigNixException Source #
Type representing exceptions thrown by functions exported by the Stack.Config.Nix module.
Instances
Exception ConfigNixException Source # | |
Defined in Stack.Config.Nix Methods toException :: ConfigNixException -> SomeException # fromException :: SomeException -> Maybe ConfigNixException # | |
Show ConfigNixException Source # | |
Defined in Stack.Config.Nix Methods showsPrec :: Int -> ConfigNixException -> ShowS show :: ConfigNixException -> String # showList :: [ConfigNixException] -> ShowS |
nixOptsFromMonoid :: (HasRunner env, HasTerm env) => NixOptsMonoid -> OS -> RIO env NixOpts Source #
Interprets NixOptsMonoid options.