Methods
blurFieldGrammar
::
ALens'
a b ->
PrettyFieldGrammar
b c ->
PrettyFieldGrammar
a c
Source
#
uniqueFieldAla
:: (
Parsec
b,
Pretty
b,
Newtype
a b) =>
FieldName
-> (a -> b) ->
ALens'
s a ->
PrettyFieldGrammar
s a
Source
#
booleanFieldDef
::
FieldName
->
ALens'
s
Bool
->
Bool
->
PrettyFieldGrammar
s
Bool
Source
#
optionalFieldAla
:: (
Parsec
b,
Pretty
b,
Newtype
a b) =>
FieldName
-> (a -> b) ->
ALens'
s (
Maybe
a) ->
PrettyFieldGrammar
s (
Maybe
a)
Source
#
optionalFieldDefAla
:: (
Parsec
b,
Pretty
b,
Newtype
a b,
Eq
a) =>
FieldName
-> (a -> b) ->
ALens'
s a -> a ->
PrettyFieldGrammar
s a
Source
#
freeTextField
::
FieldName
->
ALens'
s (
Maybe
String
) ->
PrettyFieldGrammar
s (
Maybe
String
)
Source
#
freeTextFieldDef
::
FieldName
->
ALens'
s
String
->
PrettyFieldGrammar
s
String
Source
#
freeTextFieldDefST
::
FieldName
->
ALens'
s
ShortText
->
PrettyFieldGrammar
s
ShortText
Source
#
monoidalFieldAla
:: (
Parsec
b,
Pretty
b,
Monoid
a,
Newtype
a b) =>
FieldName
-> (a -> b) ->
ALens'
s a ->
PrettyFieldGrammar
s a
Source
#
prefixedFields
::
FieldName
->
ALens'
s [(
String
,
String
)] ->
PrettyFieldGrammar
s [(
String
,
String
)]
Source
#
knownField
::
FieldName
->
PrettyFieldGrammar
s ()
Source
#
hiddenField
::
PrettyFieldGrammar
s a ->
PrettyFieldGrammar
s a
Source
#
deprecatedSince
::
CabalSpecVersion
->
String
->
PrettyFieldGrammar
s a ->
PrettyFieldGrammar
s a
Source
#
removedIn
::
CabalSpecVersion
->
String
->
PrettyFieldGrammar
s a ->
PrettyFieldGrammar
s a
Source
#
availableSince
::
CabalSpecVersion
-> a ->
PrettyFieldGrammar
s a ->
PrettyFieldGrammar
s a
Source
#