trigger-1.0.1.0: Trigger is a cross platform file system watcher for super fast build-and-restart workflows.
Parser
data Config Source #
Constructors
Fields
Instances
Methods
(==) :: Config -> Config -> Bool #
(/=) :: Config -> Config -> Bool #
showsPrec :: Int -> Config -> ShowS #
show :: Config -> String #
showList :: [Config] -> ShowS #
Associated Types
type Rep Config :: * -> * #
from :: Config -> Rep Config x #
to :: Rep Config x -> Config #
parseJSON :: Value -> Parser Config #
parseJSONList :: Value -> Parser [Config] #
data RunConfig Source #
(==) :: RunConfig -> RunConfig -> Bool #
(/=) :: RunConfig -> RunConfig -> Bool #
showsPrec :: Int -> RunConfig -> ShowS #
show :: RunConfig -> String #
showList :: [RunConfig] -> ShowS #
type Rep RunConfig :: * -> * #
from :: RunConfig -> Rep RunConfig x #
to :: Rep RunConfig x -> RunConfig #
parseJSON :: Value -> Parser RunConfig #
parseJSONList :: Value -> Parser [RunConfig] #
loadAndParse :: FilePath -> IO [Config] Source #