Module

Data.Printf

Package
purescript-safe-printf
Repository
kcsongor/purescript-safe-printf

#Format Source

class Format (string :: Symbol) fun | string -> fun where

Members

Instances

#FormatF Source

class FormatF (format :: FList) fun | format -> fun where

Members

Instances

#Parse Source

class Parse (string :: Symbol) (format :: FList) | string -> format

Instances

#FList Source

data FList :: Type

#FNil Source

data FNil :: FList

Instances

#FCons Source

data FCons :: Specifier -> FList -> FList

Instances

#FProxy Source

data FProxy (f :: FList)

Constructors

#Match Source

class Match (head :: Symbol) (tail :: Symbol) (out :: FList) | head tail -> out

Instances

#MatchFmt Source

class MatchFmt (head :: Symbol) (out :: Specifier) | head -> out

Instances

#Specifier Source

data Specifier :: Type

#D Source

data D :: Specifier

Instances

#S Source

data S :: Specifier

Instances

#Lit Source

data Lit :: Symbol -> Specifier

Instances

Modules
Data.Printf