shell-conduit-4.5.2: Write shell scripts with Conduit

Safe HaskellNone
LanguageHaskell98

Data.Conduit.Shell.Variadic

Description

Variadic process calling.

Synopsis

Documentation

class ProcessType t where Source

Process return type.

Methods

spr :: String -> [Text] -> t Source

Instances

(~) * r () => ProcessType (Segment r) 
(ProcessType r, CmdArg a) => ProcessType (a -> r)

Accept strings as arguments.

variadicProcess :: ProcessType r => String -> r Source

A variadic process maker.

class CmdArg a where Source

Command line argument.

Methods

toTextArg :: a -> Text Source