| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
SuperUserSpark.Compiler.Types
Documentation
data CompileAssignment Source #
Constructors
| CompileAssignment | |
data StrongCardFileReference Source #
Constructors
| StrongCardFileReference (Path Abs File) (Maybe CardNameReference) |
data StrongCardReference Source #
type RawDeployment = Deployment FilePath Source #
data Deployment a Source #
Constructors
| Deployment | |
Fields | |
Instances
| Functor Deployment Source # | |
| Eq a => Eq (Deployment a) Source # | |
| Show a => Show (Deployment a) Source # | |
| Generic (Deployment a) Source # | |
| ToJSON a => ToJSON (Deployment a) Source # | |
| FromJSON a => FromJSON (Deployment a) Source # | |
| Validity a => Validity (Deployment a) Source # | |
| type Rep (Deployment a) Source # | |
data DeploymentDirections a Source #
Constructors
| Directions | |
Fields
| |
Instances
| Functor DeploymentDirections Source # | |
| Eq a => Eq (DeploymentDirections a) Source # | |
| Show a => Show (DeploymentDirections a) Source # | |
| Generic (DeploymentDirections a) Source # | |
| ToJSON a => ToJSON (DeploymentDirections a) Source # | |
| FromJSON a => FromJSON (DeploymentDirections a) Source # | |
| Validity a => Validity (DeploymentDirections a) Source # | |
| type Rep (DeploymentDirections a) Source # | |
type CompilerPrefix = [PrefixPart] Source #
data PrefixPart Source #
Instances
type ImpureCompiler = ExceptT CompileError (ReaderT CompileSettings IO) Source #
type InternalCompiler = StateT CompilerState (WriterT ([RawDeployment], [CardReference]) PureCompiler) Source #
data CompileError Source #
Constructors
| CompileParseError ParseError | |
| PreCompileErrors [PreCompileError] | |
| DuringCompilationError String |
Instances