| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
HIE.Bios.Cradle.Resolved
Synopsis
- data ResolvedCradles a = ResolvedCradles {}
- data ResolvedCradle a = ResolvedCradle {
- prefix :: FilePath
- cradleDeps :: [FilePath]
- concreteCradle :: ConcreteCradle a
- data ConcreteCradle a
Documentation
data ResolvedCradles a Source #
The final cradle config that specifies the cradle for each prefix we know how to handle
Constructors
| ResolvedCradles | |
Fields
| |
data ResolvedCradle a Source #
ConcreteCradle augmented with information on which file the
cradle applies
Constructors
| ResolvedCradle | |
Fields
| |
Instances
| Show a => Show (ResolvedCradle a) Source # | |
Defined in HIE.Bios.Cradle.Resolved Methods showsPrec :: Int -> ResolvedCradle a -> ShowS # show :: ResolvedCradle a -> String # showList :: [ResolvedCradle a] -> ShowS # | |
data ConcreteCradle a Source #
The actual type of action we will be using to process a file
Constructors
| ConcreteCabal CabalType | |
| ConcreteStack StackType | |
| ConcreteBios Callable (Maybe Callable) (Maybe FilePath) | |
| ConcreteDirect [String] | |
| ConcreteNone | |
| ConcreteOther a |
Instances
| Show a => Show (ConcreteCradle a) Source # | |
Defined in HIE.Bios.Cradle.Resolved Methods showsPrec :: Int -> ConcreteCradle a -> ShowS # show :: ConcreteCradle a -> String # showList :: [ConcreteCradle a] -> ShowS # | |