template-haskell-lenses-1.0.0.0
Safe HaskellNone
LanguageHaskell2010

Language.Haskell.TH.Syntax.ExtractedCons.Lenses

Description

Lenses generated using 'lens-adt'

Documentation

class HasName a b | a -> b where Source #

Methods

name :: Lens' a b Source #

Instances

Instances details
HasName AsP Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName ClassD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName ConE Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName ConT Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName DataD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName DataFamilyD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName DefaultSigD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName FunD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName ImplicitParamBindD String Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName ImplicitParamT String Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName InfixC Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName InfixD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName InlineP Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName KiSigD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName LitE Lit Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName NewtypeD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName NormalC Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName OpaqueP Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName PatSynD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName PatSynSigD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName PromotedT Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName RecC Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName RecConE Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName RecP Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName RoleAnnotD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName RuleP String Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName SigD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName SpecialiseP Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName TySynD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName TypeDataD Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName UnboundVarE Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName VarE Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName VarP Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasName VarT Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasArg a b | a -> b where Source #

Methods

arg :: Lens' a b Source #

class HasBody a b | a -> b where Source #

Methods

body :: Lens' a b Source #

Instances

Instances details
HasBody Clause Body Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody Match Body Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody AsP Pat Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

Methods

body :: Lens' AsP Pat Source #

HasBody BangP Pat Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody CaseE Exp Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody LamE Exp Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody LetE Exp Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody ParensE Exp Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody ParensP Pat Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody ParensT Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody SigE Exp Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody StaticE Exp Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody TildeP Pat Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody UnboxedSumE Exp Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasBody ValD Body Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasClauses a b | a -> b where Source #

Methods

clauses :: Lens' a b Source #

class HasFields a b | a -> b where Source #

Methods

fields :: Lens' a b Source #

class HasAlt a b | a -> b where Source #

Methods

alt :: Lens' a b Source #

class HasFalseBranch a b | a -> b where Source #

Methods

falseBranch :: Lens' a b Source #

Instances

Instances details
HasFalseBranch CondE Exp Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasTrueBranch a b | a -> b where Source #

Methods

trueBranch :: Lens' a b Source #

Instances

Instances details
HasTrueBranch CondE Exp Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasCondition a b | a -> b where Source #

Methods

condition :: Lens' a b Source #

Instances

Instances details
HasCondition CondE Exp Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasGuards a b | a -> b where Source #

Methods

guards :: Lens' a b Source #

Instances

Instances details
HasGuards MultiIfE [(Guard, Exp)] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasDecs a b | a -> b where Source #

Methods

decs :: Lens' a b Source #

class HasModName a b | a -> b where Source #

Methods

modName :: Lens' a b Source #

class HasStmts a b | a -> b where Source #

Methods

stmts :: Lens' a b Source #

class HasRange a b | a -> b where Source #

Methods

range :: Lens' a b Source #

Instances

Instances details
HasRange ArithSeqE Range Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasItems a b | a -> b where Source #

Methods

items :: Lens' a b Source #

Instances

Instances details
HasItems ListE [Exp] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

Methods

items :: Lens' ListE [Exp] Source #

class HasTy a b | a -> b where Source #

Methods

ty :: Lens' a b Source #

Instances

Instances details
HasTy DataInstD Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy DefaultSigD Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy ExportF Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy ForallT Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy ForallVisT Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy GadtC Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy ImplicitParamT Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy ImportF Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy InstanceD Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy InvisP Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy NewtypeInstD Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy PatSynSigD PatSynType Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy RecGadtC Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy SigD Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

Methods

ty :: Lens' SigD Type Source #

HasTy SigE Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

Methods

ty :: Lens' SigE Type Source #

HasTy SigP Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

Methods

ty :: Lens' SigP Type Source #

HasTy SigT Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

Methods

ty :: Lens' SigT Type Source #

HasTy SpecialiseInstP Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy SpecialiseP Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy StandaloneDerivD Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy TySynD Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy TypeE Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTy TypeP Type Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasStr a b | a -> b where Source #

Methods

str :: Lens' a b Source #

class HasFieldName a b | a -> b where Source #

Methods

fieldName :: Lens' a b Source #

class HasProjection a b | a -> b where Source #

Methods

projection :: Lens' a b Source #

class HasWhere_ a b | a -> b where Source #

Methods

where_ :: Lens' a b Source #

class HasGuardedExpr a b | a -> b where Source #

Methods

guardedExpr :: Lens' a b Source #

Instances

Instances details
HasGuardedExpr GuardedB [(Guard, Exp)] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasLit a b | a -> b where Source #

Methods

lit :: Lens' a b Source #

Instances

Instances details
HasLit LitP Lit Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

Methods

lit :: Lens' LitP Lit Source #

HasLit LitT TyLit Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasTypes a b | a -> b where Source #

Methods

types :: Lens' a b Source #

Instances

Instances details
HasTypes ConP [Type] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

Methods

types :: Lens' ConP [Type] Source #

HasTypes DefaultD [Type] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasExpn a b | a -> b where Source #

Methods

expn :: Lens' a b Source #

Instances

Instances details
HasExpn FromThenToR Exp Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasValue a b | a -> b where Source #

Methods

value :: Lens' a b Source #

Instances

Instances details
HasValue BytesPrimL Bytes Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue CharL Char Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue CharPrimL Char Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue CharTyLit Char Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue DoublePrimL Rational Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue FloatPrimL Rational Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue IntPrimL Integer Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue IntegerL Integer Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue NumTyLit Integer Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue RationalL Rational Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue StrTyLit String Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue StringL String Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue WordPrimL Integer Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasValue StringPrimL [Word8] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasBts a b | a -> b where Source #

Methods

bts :: Lens' a b Source #

class HasVbts a b | a -> b where Source #

Methods

vbts :: Lens' a b Source #

class HasRightBt a b | a -> b where Source #

Methods

rightBt :: Lens' a b Source #

Instances

Instances details
HasRightBt InfixC BangType Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasLeftBt a b | a -> b where Source #

Methods

leftBt :: Lens' a b Source #

Instances

Instances details
HasLeftBt InfixC BangType Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasCxt a b | a -> b where Source #

Methods

cxt :: Lens' a b Source #

Instances

Instances details
HasCxt ClassD Cxt Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasCxt DataD Cxt Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasCxt DataInstD Cxt Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasCxt DeriveClause Cxt Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasCxt ForallC Cxt Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasCxt ForallT Cxt Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasCxt InstanceD Cxt Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasCxt NewtypeD Cxt Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasCxt NewtypeInstD Cxt Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasCxt StandaloneDerivD Cxt Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasTyVarBndr a b | a -> b where Source #

Methods

tyVarBndr :: Lens' a b Source #

Instances

Instances details
HasTyVarBndr ClassD [TyVarBndr BndrVis] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTyVarBndr DataD [TyVarBndr BndrVis] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTyVarBndr DataFamilyD [TyVarBndr BndrVis] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTyVarBndr DataInstD (Maybe [TyVarBndr ()]) Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTyVarBndr ForallC [TyVarBndr Specificity] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTyVarBndr ForallT [TyVarBndr Specificity] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTyVarBndr ForallVisT [TyVarBndr ()] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTyVarBndr NewtypeD [TyVarBndr BndrVis] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTyVarBndr NewtypeInstD (Maybe [TyVarBndr ()]) Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTyVarBndr RuleP (Maybe [TyVarBndr ()]) Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTyVarBndr TySynD [TyVarBndr BndrVis] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

HasTyVarBndr TypeDataD [TyVarBndr BndrVis] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasConNames a b | a -> b where Source #

Methods

conNames :: Lens' a b Source #

class HasKind a b | a -> b where Source #

Methods

kind :: Lens' a b Source #

class HasFunDep a b | a -> b where Source #

Methods

funDep :: Lens' a b Source #

Instances

Instances details
HasFunDep ClassD [FunDep] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasOverlap a b | a -> b where Source #

Methods

overlap :: Lens' a b Source #

class HasForeign_ a b | a -> b where Source #

Methods

foreign_ :: Lens' a b Source #

class HasPragma a b | a -> b where Source #

Methods

pragma :: Lens' a b Source #

Instances

Instances details
HasPragma PragmaD Pragma Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasRole a b | a -> b where Source #

Methods

role :: Lens' a b Source #

Instances

Instances details
HasRole RoleAnnotD [Role] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasDir a b | a -> b where Source #

Methods

dir :: Lens' a b Source #

Instances

Instances details
HasDir PatSynD PatSynDir Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasArgs a b | a -> b where Source #

Methods

args :: Lens' a b Source #

Instances

Instances details
HasArgs PatSynD PatSynArgs Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasNamespace a b | a -> b where Source #

Methods

namespace :: Lens' a b Source #

class HasFixity a b | a -> b where Source #

Methods

fixity :: Lens' a b Source #

Instances

Instances details
HasFixity InfixD Fixity Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasHName a b | a -> b where Source #

Methods

hName :: Lens' a b Source #

class HasCName a b | a -> b where Source #

Methods

cName :: Lens' a b Source #

class HasSafety a b | a -> b where Source #

Methods

safety :: Lens' a b Source #

Instances

Instances details
HasSafety ImportF Safety Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasRule a b | a -> b where Source #

Methods

rule :: Lens' a b Source #

Instances

Instances details
HasRule InlineP RuleMatch Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasRuleBndr a b | a -> b where Source #

Methods

ruleBndr :: Lens' a b Source #

Instances

Instances details
HasRuleBndr RuleP [RuleBndr] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasTarget a b | a -> b where Source #

Methods

target :: Lens' a b Source #

Instances

Instances details
HasTarget AnnP AnnTarget Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasFile a b | a -> b where Source #

Methods

file :: Lens' a b Source #

Instances

Instances details
HasFile LineP String Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasIdx a b | a -> b where Source #

Methods

idx :: Lens' a b Source #

Instances

Instances details
HasIdx LineP Int Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasTyName a b | a -> b where Source #

Methods

tyName :: Lens' a b Source #

Instances

Instances details
HasTyName CompleteP (Maybe Name) Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasPatNames a b | a -> b where Source #

Methods

patNames :: Lens' a b Source #

Instances

Instances details
HasPatNames CompleteP [Name] Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasCcName a b | a -> b where Source #

Methods

ccName :: Lens' a b Source #

Instances

Instances details
HasCcName SCCP (Maybe String) Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses

class HasFName a b | a -> b where Source #

Methods

fName :: Lens' a b Source #

Instances

Instances details
HasFName SCCP Name Source # 
Instance details

Defined in Language.Haskell.TH.Syntax.ExtractedCons.Lenses