ron-0.3: RON, RON-RDT, and RON-Schema

Safe HaskellNone
LanguageHaskell2010

RON.Schema

Synopsis

Documentation

data CaseTransform Source #

Constructors

TitleCase 
Instances
Show CaseTransform Source # 
Instance details

Defined in RON.Schema

data Field Source #

Instances
Show Field Source # 
Instance details

Defined in RON.Schema

Methods

showsPrec :: Int -> Field -> ShowS #

show :: Field -> String #

showList :: [Field] -> ShowS #

data Opaque Source #

Instances
Show Opaque Source # 
Instance details

Defined in RON.Schema

data RonType Source #

Instances
Show RonType Source # 
Instance details

Defined in RON.Schema

data TAtom Source #

Constructors

TAInteger 
TAString 
Instances
Show TAtom Source # 
Instance details

Defined in RON.Schema

Methods

showsPrec :: Int -> TAtom -> ShowS #

show :: TAtom -> String #

showList :: [TAtom] -> ShowS #

newtype TComposite Source #

Constructors

TOption RonType 
Instances
Show TComposite Source # 
Instance details

Defined in RON.Schema

data TObject Source #

Instances
Show TObject Source # 
Instance details

Defined in RON.Schema

def :: Default a => a #

The default value for this type.