Safe Haskell | None |
---|---|
Language | Haskell2010 |
HaskellCI.OptionsGrammar
Synopsis
- class FieldGrammar p => OptionsGrammar p where
- metahelp :: String -> String -> p s a -> p s a
- help :: String -> p s a -> p s a
- rangeField :: FieldName -> ALens' s VersionRange -> VersionRange -> p s VersionRange
- (^^^) :: a -> (a -> b) -> b
Documentation
class FieldGrammar p => OptionsGrammar p where Source #
Minimal complete definition
Nothing
Methods
metahelp :: String -> String -> p s a -> p s a Source #
help :: String -> p s a -> p s a Source #
rangeField :: FieldName -> ALens' s VersionRange -> VersionRange -> p s VersionRange Source #
Instances
(^^^) :: a -> (a -> b) -> b infixl 5 #
Reverse function application which binds tighter than <$>
and <*>
.
Useful for refining grammar specification.
<*>monoidalFieldAla
"extensions" (alaList' FSep MQuoted) oldExtensions ^^^deprecatedSince
[1,12] "Please use 'default-extensions' or 'other-extensions' fields."