| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Control.Funflow.External.Nix
- data NixConfig = NixShellConfig {
- environment :: Environment
- nixpkgsSource :: NixpkgsSource
- command :: Text
- args :: [ParamField]
- env :: [(Text, Param)]
- stdout :: OutputCapture
- data NixpkgsSource
- data Environment
- = ShellFile (Content File)
- | PackageList [Text]
- nix :: (ContentHashable IO a, ArrowFlow eff ex arr) => (a -> NixConfig) -> arr a Item
Documentation
Constructors
| NixShellConfig | |
Fields
| |
data NixpkgsSource Source #
Constructors
| NIX_PATH | Inherit the |
| NixpkgsTarball URI | The |
Instances
data Environment Source #
Constructors
| ShellFile (Content File) | Path to a shell.nix file |
| PackageList [Text] | A list of packages that
will be passed by |
Instances