| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
System.Nix.DerivedPath
Documentation
data OutputsSpec Source #
Constructors
| OutputsSpec_All | Wildcard spec (^*) meaning all outputs |
| OutputsSpec_Names (Set OutputName) | Set of specific outputs |
Instances
data DerivedPath Source #
Constructors
| 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 #
Constructors
| ParseOutputsError_InvalidPath InvalidPathError | |
| ParseOutputsError_InvalidName InvalidNameError | |
| ParseOutputsError_NoNames | |
| ParseOutputsError_NoPrefix StoreDir Text |
Instances
| Show ParseOutputsError Source # | |
Defined in System.Nix.DerivedPath Methods showsPrec :: Int -> ParseOutputsError -> ShowS # show :: ParseOutputsError -> String # showList :: [ParseOutputsError] -> ShowS # | |
| Eq ParseOutputsError Source # | |
Defined in System.Nix.DerivedPath Methods (==) :: ParseOutputsError -> ParseOutputsError -> Bool # (/=) :: ParseOutputsError -> ParseOutputsError -> Bool # | |
| Ord ParseOutputsError Source # | |
Defined in System.Nix.DerivedPath Methods 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 #