Module

Data.Lens.Barlow.Parser

Package
purescript-barlow-lens
Repository
sigma-andex/purescript-barlow-lens

#ParsePercentage Source

class ParsePercentage :: forall k. Symbol -> Symbol -> k -> Symbol -> Constraintclass ParsePercentage (head :: Symbol) (tail :: Symbol) out (rest :: Symbol) | head tail -> out rest

Instances

#ParsePercentageSymbol Source

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

Instances

#ParseSymbol Source

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

Instances

#Parse1Symbol Source

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

Instances

#ParseRecordField Source

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

Instances