Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- need :: (Partial, MonadAction m, Foldable t) => t String -> m ()
- want :: (Partial, MonadRules m, Foldable t) => t String -> m ()
- needP :: (Partial, MonadAction m, Traversable t) => t (Path b File) -> m ()
- wantP :: (Partial, MonadRules m, Traversable t) => t (Path b File) -> m ()
- needIn :: (Partial, MonadAction m, Traversable t) => Path b Dir -> t (Path Rel File) -> m ()
- wantIn :: (Partial, MonadRules m, Traversable t) => Path b Dir -> t (Path Rel File) -> m ()
- needWithin :: (Partial, MonadAction m, Traversable t) => Within b (t (Path Rel File)) -> m ()
- wantWithin :: (Partial, MonadRules m, Traversable t) => Within b (t (Path Rel File)) -> m ()
- needWithin' :: (Partial, MonadAction m, Traversable t) => t (Within b (Path Rel File)) -> m ()
- wantWithin' :: (Partial, MonadRules m, Traversable t) => t (Within b (Path Rel File)) -> m ()
- (%>) :: (Partial, MonadReader r m, MonadRules m) => FilePattern -> (Path Rel File -> RAction r ()) -> m ()
- (|%>) :: (Partial, MonadReader r m, MonadRules m) => [FilePattern] -> (Path Rel File -> RAction r ()) -> m ()
- (%^>) :: (Partial, MonadReader r m, MonadRules m) => Within Rel FilePattern -> (Within Rel (Path Rel File) -> RAction r ()) -> m ()
- (|%^>) :: (Partial, MonadReader r m, MonadRules m) => Within Rel [FilePattern] -> (Within Rel (Path Rel File) -> RAction r ()) -> m ()
- phony :: (MonadReader r m, MonadRules m) => String -> RAction r () -> m ()
Documentation
needP :: (Partial, MonadAction m, Traversable t) => t (Path b File) -> m () Source #
wantP :: (Partial, MonadRules m, Traversable t) => t (Path b File) -> m () Source #
needIn :: (Partial, MonadAction m, Traversable t) => Path b Dir -> t (Path Rel File) -> m () Source #
wantIn :: (Partial, MonadRules m, Traversable t) => Path b Dir -> t (Path Rel File) -> m () Source #
needWithin :: (Partial, MonadAction m, Traversable t) => Within b (t (Path Rel File)) -> m () Source #
wantWithin :: (Partial, MonadRules m, Traversable t) => Within b (t (Path Rel File)) -> m () Source #
needWithin' :: (Partial, MonadAction m, Traversable t) => t (Within b (Path Rel File)) -> m () Source #
Like needWithin
, but accepts a list of Within
s instead of a Within
of a list.
wantWithin' :: (Partial, MonadRules m, Traversable t) => t (Within b (Path Rel File)) -> m () Source #
Like wantWithin
, but accepts a list of Within
s instead of a Within
of a list.
(%>) :: (Partial, MonadReader r m, MonadRules m) => FilePattern -> (Path Rel File -> RAction r ()) -> m () Source #
(|%>) :: (Partial, MonadReader r m, MonadRules m) => [FilePattern] -> (Path Rel File -> RAction r ()) -> m () Source #
(%^>) :: (Partial, MonadReader r m, MonadRules m) => Within Rel FilePattern -> (Within Rel (Path Rel File) -> RAction r ()) -> m () Source #
Within
variant of `(%>)`, used to keep track of local directories.
(|%^>) :: (Partial, MonadReader r m, MonadRules m) => Within Rel [FilePattern] -> (Within Rel (Path Rel File) -> RAction r ()) -> m () Source #
Within
variant of `(%>)`, used to keep track of local directories.
phony :: (MonadReader r m, MonadRules m) => String -> RAction r () -> m () Source #