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

Safe HaskellNone
LanguageHaskell2010

SuperUserSpark.Utils

Documentation

incase :: MonadReader c m => (c -> Bool) -> m () -> m () Source #

incaseElse :: MonadReader c m => (c -> Bool) -> m a -> m a -> m a Source #

(&&&) :: (a -> Bool) -> (a -> Bool) -> a -> Bool Source #

(<$$>) :: (a -> b) -> IO (Either e a) -> IO (Either e b) Source #

(<**>) :: IO (Either e (a -> b)) -> IO (Either e a) -> IO (Either e b) Source #