super-user-spark-0.4.0.0: Configure your dotfile deployment with a DSL.

Safe HaskellNone
LanguageHaskell2010

SuperUserSpark.Compiler.Types

Documentation

data Deployment a Source #

Instances

Functor Deployment Source # 

Methods

fmap :: (a -> b) -> Deployment a -> Deployment b #

(<$) :: a -> Deployment b -> Deployment a #

Eq a => Eq (Deployment a) Source # 

Methods

(==) :: Deployment a -> Deployment a -> Bool #

(/=) :: Deployment a -> Deployment a -> Bool #

Show a => Show (Deployment a) Source # 
Generic (Deployment a) Source # 

Associated Types

type Rep (Deployment a) :: * -> * #

Methods

from :: Deployment a -> Rep (Deployment a) x #

to :: Rep (Deployment a) x -> Deployment a #

ToJSON a => ToJSON (Deployment a) Source # 
FromJSON a => FromJSON (Deployment a) Source # 
Validity a => Validity (Deployment a) Source # 

Methods

isValid :: Deployment a -> Bool #

type Rep (Deployment a) Source # 
type Rep (Deployment a) = D1 (MetaData "Deployment" "SuperUserSpark.Compiler.Types" "super-user-spark-0.4.0.0-GcVJVgX5Jzv7UpEiCSNmHm" False) (C1 (MetaCons "Deployment" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "deploymentDirections") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (DeploymentDirections a))) (S1 (MetaSel (Just Symbol "deploymentKind") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 DeploymentKind))))

data DeploymentDirections a Source #

Constructors

Directions 

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 Rep (DeploymentDirections a) = D1 (MetaData "DeploymentDirections" "SuperUserSpark.Compiler.Types" "super-user-spark-0.4.0.0-GcVJVgX5Jzv7UpEiCSNmHm" False) (C1 (MetaCons "Directions" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "directionSources") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [a])) (S1 (MetaSel (Just Symbol "directionDestination") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a))))