{- | Module : Development.Shake.Plus.Env Copyright : Copyright (C) 2020 Daniel Firth Maintainer : Daniel Firth String -> m (Maybe String) getEnv = liftAction . Development.Shake.getEnv -- | Lifted version of `Development.Shake.getEnvWithDefault` getEnvWithDefault :: MonadAction m => String -> String -> m String getEnvWithDefault def var = liftAction $ Development.Shake.getEnvWithDefault def var -- | Lifted version of `Development.Shake.getEnvError` getEnvError :: (Partial, MonadAction m) => String -> m String getEnvError = liftAction . Development.Shake.getEnvError