Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
The precisely-typed version of Hawk's command-line arguments.
Documentation
Help | |
Version | |
Eval ExprSpec OutputSpec | |
Apply ExprSpec InputSpec OutputSpec | |
Map ExprSpec InputSpec OutputSpec |
data OutputSpec Source #
Instances
Eq OutputSpec Source # | |
Defined in System.Console.Hawk.Args.Spec (==) :: OutputSpec -> OutputSpec -> Bool # (/=) :: OutputSpec -> OutputSpec -> Bool # | |
Show OutputSpec Source # | |
Defined in System.Console.Hawk.Args.Spec showsPrec :: Int -> OutputSpec -> ShowS # show :: OutputSpec -> String # showList :: [OutputSpec] -> ShowS # |
data InputSource Source #
Instances
Eq InputSource Source # | |
Defined in System.Console.Hawk.Args.Spec (==) :: InputSource -> InputSource -> Bool # (/=) :: InputSource -> InputSource -> Bool # | |
Show InputSource Source # | |
Defined in System.Console.Hawk.Args.Spec showsPrec :: Int -> InputSource -> ShowS # show :: InputSource -> String # showList :: [InputSource] -> ShowS # |
data OutputSink Source #
Instances
Eq OutputSink Source # | |
Defined in System.Console.Hawk.Args.Spec (==) :: OutputSink -> OutputSink -> Bool # (/=) :: OutputSink -> OutputSink -> Bool # | |
Show OutputSink Source # | |
Defined in System.Console.Hawk.Args.Spec showsPrec :: Int -> OutputSink -> ShowS # show :: OutputSink -> String # showList :: [OutputSink] -> ShowS # |
data InputFormat Source #
Instances
Eq InputFormat Source # | |
Defined in System.Console.Hawk.Args.Spec (==) :: InputFormat -> InputFormat -> Bool # (/=) :: InputFormat -> InputFormat -> Bool # | |
Show InputFormat Source # | |
Defined in System.Console.Hawk.Args.Spec showsPrec :: Int -> InputFormat -> ShowS # show :: InputFormat -> String # showList :: [InputFormat] -> ShowS # |
data RecordFormat Source #
Instances
Eq RecordFormat Source # | |
Defined in System.Console.Hawk.Args.Spec (==) :: RecordFormat -> RecordFormat -> Bool # (/=) :: RecordFormat -> RecordFormat -> Bool # | |
Show RecordFormat Source # | |
Defined in System.Console.Hawk.Args.Spec showsPrec :: Int -> RecordFormat -> ShowS # show :: RecordFormat -> String # showList :: [RecordFormat] -> ShowS # |
data OutputFormat Source #
Instances
Eq OutputFormat Source # | |
Defined in System.Console.Hawk.Args.Spec (==) :: OutputFormat -> OutputFormat -> Bool # (/=) :: OutputFormat -> OutputFormat -> Bool # | |
Show OutputFormat Source # | |
Defined in System.Console.Hawk.Args.Spec showsPrec :: Int -> OutputFormat -> ShowS # show :: OutputFormat -> String # showList :: [OutputFormat] -> ShowS # |
type Delimiter = ByteString Source #
newtype ContextSpec Source #
Instances
Eq ContextSpec Source # | |
Defined in System.Console.Hawk.Args.Spec (==) :: ContextSpec -> ContextSpec -> Bool # (/=) :: ContextSpec -> ContextSpec -> Bool # | |
Show ContextSpec Source # | |
Defined in System.Console.Hawk.Args.Spec showsPrec :: Int -> ContextSpec -> ShowS # show :: ContextSpec -> String # showList :: [ContextSpec] -> ShowS # |
type UntypedExpr = String Source #