Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data OutputsSpec Source #
OutputsSpec_All | Wildcard spec (^*) meaning all outputs |
OutputsSpec_Names (Set OutputName) | Set of specific outputs |
Instances
data DerivedPath Source #
DerivedPath_Opaque StorePath | Fully evaluated store path that can't be built but can be fetched |
DerivedPath_Built StorePath OutputsSpec | Derivation path and the outputs built from it |
Instances
data ParseOutputsError Source #
ParseOutputsError_InvalidPath InvalidPathError | |
ParseOutputsError_InvalidName InvalidNameError | |
ParseOutputsError_NoNames | |
ParseOutputsError_NoPrefix StoreDir Text |
Instances
Show ParseOutputsError Source # | |
Defined in System.Nix.DerivedPath showsPrec :: Int -> ParseOutputsError -> ShowS # show :: ParseOutputsError -> String # showList :: [ParseOutputsError] -> ShowS # | |
Eq ParseOutputsError Source # | |
Defined in System.Nix.DerivedPath (==) :: ParseOutputsError -> ParseOutputsError -> Bool # (/=) :: ParseOutputsError -> ParseOutputsError -> Bool # | |
Ord ParseOutputsError Source # | |
Defined in System.Nix.DerivedPath compare :: ParseOutputsError -> ParseOutputsError -> Ordering # (<) :: ParseOutputsError -> ParseOutputsError -> Bool # (<=) :: ParseOutputsError -> ParseOutputsError -> Bool # (>) :: ParseOutputsError -> ParseOutputsError -> Bool # (>=) :: ParseOutputsError -> ParseOutputsError -> Bool # max :: ParseOutputsError -> ParseOutputsError -> ParseOutputsError # min :: ParseOutputsError -> ParseOutputsError -> ParseOutputsError # |
outputsSpecToText :: OutputsSpec -> Text Source #
derivedPathToText :: StoreDir -> DerivedPath -> Text Source #