wire-api-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Wire.API.Locale

Documentation

data Locale Source #

Constructors

Locale 

Instances

Instances details
Arbitrary Locale Source # 
Instance details

Defined in Wire.API.Locale

FromJSON Locale Source # 
Instance details

Defined in Wire.API.Locale

ToJSON Locale Source # 
Instance details

Defined in Wire.API.Locale

Generic Locale Source # 
Instance details

Defined in Wire.API.Locale

Associated Types

type Rep Locale :: Type -> Type #

Methods

from :: Locale -> Rep Locale x #

to :: Rep Locale x -> Locale #

Show Locale Source # 
Instance details

Defined in Wire.API.Locale

Eq Locale Source # 
Instance details

Defined in Wire.API.Locale

Methods

(==) :: Locale -> Locale -> Bool #

(/=) :: Locale -> Locale -> Bool #

Ord Locale Source # 
Instance details

Defined in Wire.API.Locale

ToSchema Locale Source # 
Instance details

Defined in Wire.API.Locale

ToSchema Locale Source # 
Instance details

Defined in Wire.API.Locale

type Rep Locale Source # 
Instance details

Defined in Wire.API.Locale

type Rep Locale = D1 ('MetaData "Locale" "Wire.API.Locale" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "Locale" 'PrefixI 'True) (S1 ('MetaSel ('Just "lLanguage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Language) :*: S1 ('MetaSel ('Just "lCountry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Country))))

newtype Language Source #

Constructors

Language 

Instances

Instances details
Arbitrary Language Source # 
Instance details

Defined in Wire.API.Locale

Generic Language Source # 
Instance details

Defined in Wire.API.Locale

Associated Types

type Rep Language :: Type -> Type #

Methods

from :: Language -> Rep Language x #

to :: Rep Language x -> Language #

Show Language Source # 
Instance details

Defined in Wire.API.Locale

Cql Language Source # 
Instance details

Defined in Wire.API.Locale

Eq Language Source # 
Instance details

Defined in Wire.API.Locale

Ord Language Source # 
Instance details

Defined in Wire.API.Locale

ToSchema Language Source # 
Instance details

Defined in Wire.API.Locale

type Rep Language Source # 
Instance details

Defined in Wire.API.Locale

type Rep Language = D1 ('MetaData "Language" "Wire.API.Locale" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'True) (C1 ('MetaCons "Language" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLanguage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ISO639_1)))

newtype Country Source #

Constructors

Country 

Instances

Instances details
Arbitrary Country Source # 
Instance details

Defined in Wire.API.Locale

Generic Country Source # 
Instance details

Defined in Wire.API.Locale

Associated Types

type Rep Country :: Type -> Type #

Methods

from :: Country -> Rep Country x #

to :: Rep Country x -> Country #

Show Country Source # 
Instance details

Defined in Wire.API.Locale

Cql Country Source # 
Instance details

Defined in Wire.API.Locale

Eq Country Source # 
Instance details

Defined in Wire.API.Locale

Methods

(==) :: Country -> Country -> Bool #

(/=) :: Country -> Country -> Bool #

Ord Country Source # 
Instance details

Defined in Wire.API.Locale

ToSchema Country Source # 
Instance details

Defined in Wire.API.Locale

type Rep Country Source # 
Instance details

Defined in Wire.API.Locale

type Rep Country = D1 ('MetaData "Country" "Wire.API.Locale" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'True) (C1 ('MetaCons "Country" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCountry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CountryCode)))