Module

Shoronpo

#formatSymbol

formatSymbol :: forall string flist row out proxyOrRec. Parse string flist => FormatSymbolParsed flist row "" out => SProxy string -> proxyOrRec row -> SProxy out

#FormatSymbolParsed

class FormatSymbolParsed (flist :: FList) (row :: # Type) (acc :: Symbol) (out :: Symbol) | flist -> row acc out

Instances

#intercalateRowLabels

intercalateRowLabels :: forall row x out proxyOrRecord. IntercalateRowLabels row x out => proxyOrRecord row -> SProxy x -> SProxy out

#intercalateRecordLabels

intercalateRecordLabels :: forall row x out. IntercalateRowLabels row x out => Proxy {  | row } -> SProxy x -> SProxy out

#IntercalateRowLabels

class IntercalateRowLabels (row :: # Type) (x :: Symbol) (out :: Symbol) 

Instances

#IntercalateRowLabelsImpl

class IntercalateRowLabelsImpl (rl :: RowList) (x :: Symbol) (acc :: Symbol) (out :: Symbol) | rl -> x out

Instances

#intercalateRowValues

intercalateRowValues :: forall row x out proxyOrRecord. IntercalateRowValues row x out => proxyOrRecord row -> SProxy x -> SProxy out

#intercalateRecordValues

intercalateRecordValues :: forall row x out. IntercalateRowValues row x out => Proxy {  | row } -> SProxy x -> SProxy out

#IntercalateRowValues

class IntercalateRowValues (row :: # Type) (x :: Symbol) (out :: Symbol) 

Instances

#IntercalateRowValuesImpl

class IntercalateRowValuesImpl (rl :: RowList) (x :: Symbol) (acc :: Symbol) (out :: Symbol) | rl -> x out

Instances

Modules