Makedo.Contained
- data Contained = Contained {
- containers :: [FilePath]
- targets :: [ExactTarget]
- allTargets :: [Target]
- class Containable a where
- czero :: a
- mkContained :: Containable b => [b -> ExactTarget] -> [b] -> Contained
Documentation
redo 0.06 and under do not like it if you try to redo something that's in a directory that does not yet exist, so unfortunately, we need some way to create the parent directories before invoking the targets
Constructors
| Contained | |
Fields
| |
class Containable a whereSource
Just one of the possible a used to generate a path component
which will then just be chopped off again with takeDirectory
Arguments
| :: Containable b | |
| => [b -> ExactTarget] | |
| -> [b] | possibilities |
| -> Contained |