| Copyright | © 2017 All rights reserved. |
|---|---|
| License | GPL-3 |
| Maintainer | Evan Cofsky <evan@theunixman.com> |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | None |
| Language | Haskell2010 |
Environment
Description
- newtype EnvName = EnvName {}
- newtype EnvValue = EnvValue {
- unEnvValue :: Text
- lookupEnv :: MonadIO m => EnvName -> m (Maybe EnvValue)
- setEnv :: MonadIO m => EnvName -> EnvValue -> m ()
- environment :: MonadIO m => Lens EnvName (m ()) (m (Maybe EnvValue)) EnvValue
- newtype Arg = Arg {}
- args :: MonadIO m => m [Arg]
- newtype ProgName = ProgName {
- unProgName :: Text
- progName :: MonadIO m => m ProgName
Documentation
A key in the Environment.
A value in the Environment
Constructors
| EnvValue | |
Fields
| |
Constructors
| ProgName | |
Fields
| |