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