kdl-hs-1.1.1: KDL language parser and API
Safe HaskellNone
LanguageGHC2021

KDL.Decoder.Schema

Documentation

data Schema a Source #

Instances

Instances details
Show a => Show (Schema a) Source # 
Instance details

Defined in KDL.Decoder.Schema

Methods

showsPrec :: Int -> Schema a -> ShowS #

show :: Schema a -> String #

showList :: [Schema a] -> ShowS #

Eq a => Eq (Schema a) Source # 
Instance details

Defined in KDL.Decoder.Schema

Methods

(==) :: Schema a -> Schema a -> Bool #

(/=) :: Schema a -> Schema a -> Bool #

data family SchemaItem a Source #

Instances

Instances details
Bounded (SchemaItem Value) Source # 
Instance details

Defined in KDL.Decoder.Schema

Enum (SchemaItem Value) Source # 
Instance details

Defined in KDL.Decoder.Schema

Show (SchemaItem Node) Source # 
Instance details

Defined in KDL.Decoder.Schema

Show (SchemaItem NodeList) Source # 
Instance details

Defined in KDL.Decoder.Schema

Show (SchemaItem Value) Source # 
Instance details

Defined in KDL.Decoder.Schema

Eq (SchemaItem Node) Source # 
Instance details

Defined in KDL.Decoder.Schema

Eq (SchemaItem NodeList) Source # 
Instance details

Defined in KDL.Decoder.Schema

Eq (SchemaItem Value) Source # 
Instance details

Defined in KDL.Decoder.Schema

Ord (SchemaItem Value) Source # 
Instance details

Defined in KDL.Decoder.Schema

data SchemaItem Node Source # 
Instance details

Defined in KDL.Decoder.Schema

data SchemaItem NodeList Source # 
Instance details

Defined in KDL.Decoder.Schema

data SchemaItem Value Source # 
Instance details

Defined in KDL.Decoder.Schema