Module

Webb.Directory.Action

Package
purescript-webb-directory
Repository
mitchellandwebb/webb-directory

#Action Source

newtype Action

Constructors

#newAction Source

newAction :: forall m. MonadAff m => m Action

#eval Source

eval :: forall m a. MonadAff m => Action -> Prog a -> m a

#removeDir Source

removeDir :: forall m. MonadAff m => Action -> AbsPath -> m Unit

#resetDir Source

resetDir :: forall m. MonadAff m => Action -> AbsPath -> m Unit

#ensureDir Source

ensureDir :: forall m. MonadAff m => Action -> AbsPath -> m Unit

#removeDirChildren Source

removeDirChildren :: forall m. MonadAff m => Action -> AbsPath -> m Unit

#forceRemove Source

forceRemove :: forall m. MonadAff m => Action -> AbsPath -> m Boolean

#makeDir Source

makeDir :: forall m. MonadAff m => Action -> AbsPath -> m Unit

#mkDir Source

mkDir :: forall m. MonadAff m => Action -> AbsPath -> m Unit

#exists Source

exists :: forall m. MonadAff m => Action -> AbsPath -> m Boolean

#existsDir Source

existsDir :: forall m. MonadAff m => Action -> AbsPath -> m Boolean