Module

Data.Lens.Barlow.Parser

#ParsePercentage

class ParsePercentage (head :: Symbol) (tail :: Symbol) out (rest :: Symbol) | head tail -> out rest

Instances

#ParsePercentageSymbol

class ParsePercentageSymbol (head :: Symbol) (tail :: Symbol) (out :: Symbol) (rest :: Symbol) | head tail -> out rest

Instances

#ParseSymbol

class ParseSymbol (string :: Symbol) (attributes :: TList) | string -> attributes

Instances

#Parse1Symbol

class Parse1Symbol (head :: Symbol) (tail :: Symbol) (out :: TList) | head tail -> out

Instances

#ParseRecordField

class ParseRecordField (head :: Symbol) (tail :: Symbol) (out :: Symbol) (rest :: Symbol) | head tail -> out rest

Instances

Modules