Copyright | 2019 Emily Pillmore |
---|---|
License | BSD |
Maintainer | Emily Pillmore <emilypi@cohomolo.gy> |
Stability | Experimental |
Portability | TypeFamilies |
Safe Haskell | Safe |
Language | Haskell2010 |
Traversals
arguments :: Traversal' CmdSpec [String] Source #
Traversal'
into the arguments of a command
Prisms
_ShellCommand :: Prism' CmdSpec String Source #
A prism into the ShellCommand
case of a CmdSpec
_RawCommand :: Prism' CmdSpec (FilePath, [String]) Source #
A prism into the RawCommand
case of a CmdSpec
Classy Prisms
Classy prism into the shell command of a CmdSpec
Combinators
arguing :: String -> CmdSpec -> CmdSpec Source #
Append an argument to the argument list of a RawCommand