{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE PatternSynonyms #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.CloudSearch.Types.AnalysisSchemeLanguage
( AnalysisSchemeLanguage
( ..,
AnalysisSchemeLanguage_Ar,
AnalysisSchemeLanguage_Bg,
AnalysisSchemeLanguage_Ca,
AnalysisSchemeLanguage_Cs,
AnalysisSchemeLanguage_Da,
AnalysisSchemeLanguage_De,
AnalysisSchemeLanguage_El,
AnalysisSchemeLanguage_En,
AnalysisSchemeLanguage_Es,
AnalysisSchemeLanguage_Eu,
AnalysisSchemeLanguage_Fa,
AnalysisSchemeLanguage_Fi,
AnalysisSchemeLanguage_Fr,
AnalysisSchemeLanguage_Ga,
AnalysisSchemeLanguage_Gl,
AnalysisSchemeLanguage_He,
AnalysisSchemeLanguage_Hi,
AnalysisSchemeLanguage_Hu,
AnalysisSchemeLanguage_Hy,
AnalysisSchemeLanguage_Id,
AnalysisSchemeLanguage_It,
AnalysisSchemeLanguage_Ja,
AnalysisSchemeLanguage_Ko,
AnalysisSchemeLanguage_Lv,
AnalysisSchemeLanguage_Mul,
AnalysisSchemeLanguage_Nl,
AnalysisSchemeLanguage_No,
AnalysisSchemeLanguage_Pt,
AnalysisSchemeLanguage_Ro,
AnalysisSchemeLanguage_Ru,
AnalysisSchemeLanguage_Sv,
AnalysisSchemeLanguage_Th,
AnalysisSchemeLanguage_Tr,
AnalysisSchemeLanguage_Zh_Hans,
AnalysisSchemeLanguage_Zh_Hant
),
)
where
import qualified Amazonka.Core as Core
import qualified Amazonka.Data as Data
import qualified Amazonka.Prelude as Prelude
newtype AnalysisSchemeLanguage = AnalysisSchemeLanguage'
{ AnalysisSchemeLanguage -> Text
fromAnalysisSchemeLanguage ::
Data.Text
}
deriving stock
( Int -> AnalysisSchemeLanguage -> ShowS
[AnalysisSchemeLanguage] -> ShowS
AnalysisSchemeLanguage -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [AnalysisSchemeLanguage] -> ShowS
$cshowList :: [AnalysisSchemeLanguage] -> ShowS
show :: AnalysisSchemeLanguage -> String
$cshow :: AnalysisSchemeLanguage -> String
showsPrec :: Int -> AnalysisSchemeLanguage -> ShowS
$cshowsPrec :: Int -> AnalysisSchemeLanguage -> ShowS
Prelude.Show,
ReadPrec [AnalysisSchemeLanguage]
ReadPrec AnalysisSchemeLanguage
Int -> ReadS AnalysisSchemeLanguage
ReadS [AnalysisSchemeLanguage]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [AnalysisSchemeLanguage]
$creadListPrec :: ReadPrec [AnalysisSchemeLanguage]
readPrec :: ReadPrec AnalysisSchemeLanguage
$creadPrec :: ReadPrec AnalysisSchemeLanguage
readList :: ReadS [AnalysisSchemeLanguage]
$creadList :: ReadS [AnalysisSchemeLanguage]
readsPrec :: Int -> ReadS AnalysisSchemeLanguage
$creadsPrec :: Int -> ReadS AnalysisSchemeLanguage
Prelude.Read,
AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
$c/= :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
== :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
$c== :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
Prelude.Eq,
Eq AnalysisSchemeLanguage
AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Ordering
AnalysisSchemeLanguage
-> AnalysisSchemeLanguage -> AnalysisSchemeLanguage
forall a.
Eq a
-> (a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
min :: AnalysisSchemeLanguage
-> AnalysisSchemeLanguage -> AnalysisSchemeLanguage
$cmin :: AnalysisSchemeLanguage
-> AnalysisSchemeLanguage -> AnalysisSchemeLanguage
max :: AnalysisSchemeLanguage
-> AnalysisSchemeLanguage -> AnalysisSchemeLanguage
$cmax :: AnalysisSchemeLanguage
-> AnalysisSchemeLanguage -> AnalysisSchemeLanguage
>= :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
$c>= :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
> :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
$c> :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
<= :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
$c<= :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
< :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
$c< :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Bool
compare :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Ordering
$ccompare :: AnalysisSchemeLanguage -> AnalysisSchemeLanguage -> Ordering
Prelude.Ord,
forall x. Rep AnalysisSchemeLanguage x -> AnalysisSchemeLanguage
forall x. AnalysisSchemeLanguage -> Rep AnalysisSchemeLanguage x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x. Rep AnalysisSchemeLanguage x -> AnalysisSchemeLanguage
$cfrom :: forall x. AnalysisSchemeLanguage -> Rep AnalysisSchemeLanguage x
Prelude.Generic
)
deriving newtype
( Eq AnalysisSchemeLanguage
Int -> AnalysisSchemeLanguage -> Int
AnalysisSchemeLanguage -> Int
forall a. Eq a -> (Int -> a -> Int) -> (a -> Int) -> Hashable a
hash :: AnalysisSchemeLanguage -> Int
$chash :: AnalysisSchemeLanguage -> Int
hashWithSalt :: Int -> AnalysisSchemeLanguage -> Int
$chashWithSalt :: Int -> AnalysisSchemeLanguage -> Int
Prelude.Hashable,
AnalysisSchemeLanguage -> ()
forall a. (a -> ()) -> NFData a
rnf :: AnalysisSchemeLanguage -> ()
$crnf :: AnalysisSchemeLanguage -> ()
Prelude.NFData,
Text -> Either String AnalysisSchemeLanguage
forall a. (Text -> Either String a) -> FromText a
fromText :: Text -> Either String AnalysisSchemeLanguage
$cfromText :: Text -> Either String AnalysisSchemeLanguage
Data.FromText,
AnalysisSchemeLanguage -> Text
forall a. (a -> Text) -> ToText a
toText :: AnalysisSchemeLanguage -> Text
$ctoText :: AnalysisSchemeLanguage -> Text
Data.ToText,
AnalysisSchemeLanguage -> ByteString
forall a. (a -> ByteString) -> ToByteString a
toBS :: AnalysisSchemeLanguage -> ByteString
$ctoBS :: AnalysisSchemeLanguage -> ByteString
Data.ToByteString,
AnalysisSchemeLanguage -> ByteStringBuilder
forall a. (a -> ByteStringBuilder) -> ToLog a
build :: AnalysisSchemeLanguage -> ByteStringBuilder
$cbuild :: AnalysisSchemeLanguage -> ByteStringBuilder
Data.ToLog,
HeaderName -> AnalysisSchemeLanguage -> [Header]
forall a. (HeaderName -> a -> [Header]) -> ToHeader a
toHeader :: HeaderName -> AnalysisSchemeLanguage -> [Header]
$ctoHeader :: HeaderName -> AnalysisSchemeLanguage -> [Header]
Data.ToHeader,
AnalysisSchemeLanguage -> QueryString
forall a. (a -> QueryString) -> ToQuery a
toQuery :: AnalysisSchemeLanguage -> QueryString
$ctoQuery :: AnalysisSchemeLanguage -> QueryString
Data.ToQuery,
Value -> Parser [AnalysisSchemeLanguage]
Value -> Parser AnalysisSchemeLanguage
forall a.
(Value -> Parser a) -> (Value -> Parser [a]) -> FromJSON a
parseJSONList :: Value -> Parser [AnalysisSchemeLanguage]
$cparseJSONList :: Value -> Parser [AnalysisSchemeLanguage]
parseJSON :: Value -> Parser AnalysisSchemeLanguage
$cparseJSON :: Value -> Parser AnalysisSchemeLanguage
Data.FromJSON,
FromJSONKeyFunction [AnalysisSchemeLanguage]
FromJSONKeyFunction AnalysisSchemeLanguage
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
fromJSONKeyList :: FromJSONKeyFunction [AnalysisSchemeLanguage]
$cfromJSONKeyList :: FromJSONKeyFunction [AnalysisSchemeLanguage]
fromJSONKey :: FromJSONKeyFunction AnalysisSchemeLanguage
$cfromJSONKey :: FromJSONKeyFunction AnalysisSchemeLanguage
Data.FromJSONKey,
[AnalysisSchemeLanguage] -> Encoding
[AnalysisSchemeLanguage] -> Value
AnalysisSchemeLanguage -> Encoding
AnalysisSchemeLanguage -> Value
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> ToJSON a
toEncodingList :: [AnalysisSchemeLanguage] -> Encoding
$ctoEncodingList :: [AnalysisSchemeLanguage] -> Encoding
toJSONList :: [AnalysisSchemeLanguage] -> Value
$ctoJSONList :: [AnalysisSchemeLanguage] -> Value
toEncoding :: AnalysisSchemeLanguage -> Encoding
$ctoEncoding :: AnalysisSchemeLanguage -> Encoding
toJSON :: AnalysisSchemeLanguage -> Value
$ctoJSON :: AnalysisSchemeLanguage -> Value
Data.ToJSON,
ToJSONKeyFunction [AnalysisSchemeLanguage]
ToJSONKeyFunction AnalysisSchemeLanguage
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
toJSONKeyList :: ToJSONKeyFunction [AnalysisSchemeLanguage]
$ctoJSONKeyList :: ToJSONKeyFunction [AnalysisSchemeLanguage]
toJSONKey :: ToJSONKeyFunction AnalysisSchemeLanguage
$ctoJSONKey :: ToJSONKeyFunction AnalysisSchemeLanguage
Data.ToJSONKey,
[Node] -> Either String AnalysisSchemeLanguage
forall a. ([Node] -> Either String a) -> FromXML a
parseXML :: [Node] -> Either String AnalysisSchemeLanguage
$cparseXML :: [Node] -> Either String AnalysisSchemeLanguage
Data.FromXML,
AnalysisSchemeLanguage -> XML
forall a. (a -> XML) -> ToXML a
toXML :: AnalysisSchemeLanguage -> XML
$ctoXML :: AnalysisSchemeLanguage -> XML
Data.ToXML
)
pattern AnalysisSchemeLanguage_Ar :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Ar :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Ar :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Ar = AnalysisSchemeLanguage' "ar"
pattern AnalysisSchemeLanguage_Bg :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Bg :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Bg :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Bg = AnalysisSchemeLanguage' "bg"
pattern AnalysisSchemeLanguage_Ca :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Ca :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Ca :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Ca = AnalysisSchemeLanguage' "ca"
pattern AnalysisSchemeLanguage_Cs :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Cs :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Cs :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Cs = AnalysisSchemeLanguage' "cs"
pattern AnalysisSchemeLanguage_Da :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Da :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Da :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Da = AnalysisSchemeLanguage' "da"
pattern AnalysisSchemeLanguage_De :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_De :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_De :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_De = AnalysisSchemeLanguage' "de"
pattern AnalysisSchemeLanguage_El :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_El :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_El :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_El = AnalysisSchemeLanguage' "el"
pattern AnalysisSchemeLanguage_En :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_En :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_En :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_En = AnalysisSchemeLanguage' "en"
pattern AnalysisSchemeLanguage_Es :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Es :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Es :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Es = AnalysisSchemeLanguage' "es"
pattern AnalysisSchemeLanguage_Eu :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Eu :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Eu :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Eu = AnalysisSchemeLanguage' "eu"
pattern AnalysisSchemeLanguage_Fa :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Fa :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Fa :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Fa = AnalysisSchemeLanguage' "fa"
pattern AnalysisSchemeLanguage_Fi :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Fi :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Fi :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Fi = AnalysisSchemeLanguage' "fi"
pattern AnalysisSchemeLanguage_Fr :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Fr :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Fr :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Fr = AnalysisSchemeLanguage' "fr"
pattern AnalysisSchemeLanguage_Ga :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Ga :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Ga :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Ga = AnalysisSchemeLanguage' "ga"
pattern AnalysisSchemeLanguage_Gl :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Gl :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Gl :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Gl = AnalysisSchemeLanguage' "gl"
pattern AnalysisSchemeLanguage_He :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_He :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_He :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_He = AnalysisSchemeLanguage' "he"
pattern AnalysisSchemeLanguage_Hi :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Hi :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Hi :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Hi = AnalysisSchemeLanguage' "hi"
pattern AnalysisSchemeLanguage_Hu :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Hu :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Hu :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Hu = AnalysisSchemeLanguage' "hu"
pattern AnalysisSchemeLanguage_Hy :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Hy :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Hy :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Hy = AnalysisSchemeLanguage' "hy"
pattern AnalysisSchemeLanguage_Id :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Id :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Id :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Id = AnalysisSchemeLanguage' "id"
pattern AnalysisSchemeLanguage_It :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_It :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_It :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_It = AnalysisSchemeLanguage' "it"
pattern AnalysisSchemeLanguage_Ja :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Ja :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Ja :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Ja = AnalysisSchemeLanguage' "ja"
pattern AnalysisSchemeLanguage_Ko :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Ko :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Ko :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Ko = AnalysisSchemeLanguage' "ko"
pattern AnalysisSchemeLanguage_Lv :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Lv :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Lv :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Lv = AnalysisSchemeLanguage' "lv"
pattern AnalysisSchemeLanguage_Mul :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Mul :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Mul :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Mul = AnalysisSchemeLanguage' "mul"
pattern AnalysisSchemeLanguage_Nl :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Nl :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Nl :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Nl = AnalysisSchemeLanguage' "nl"
pattern AnalysisSchemeLanguage_No :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_No :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_No :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_No = AnalysisSchemeLanguage' "no"
pattern AnalysisSchemeLanguage_Pt :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Pt :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Pt :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Pt = AnalysisSchemeLanguage' "pt"
pattern AnalysisSchemeLanguage_Ro :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Ro :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Ro :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Ro = AnalysisSchemeLanguage' "ro"
pattern AnalysisSchemeLanguage_Ru :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Ru :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Ru :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Ru = AnalysisSchemeLanguage' "ru"
pattern AnalysisSchemeLanguage_Sv :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Sv :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Sv :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Sv = AnalysisSchemeLanguage' "sv"
pattern AnalysisSchemeLanguage_Th :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Th :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Th :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Th = AnalysisSchemeLanguage' "th"
pattern AnalysisSchemeLanguage_Tr :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Tr :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Tr :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Tr = AnalysisSchemeLanguage' "tr"
pattern AnalysisSchemeLanguage_Zh_Hans :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Zh_Hans :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Zh_Hans :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Zh_Hans = AnalysisSchemeLanguage' "zh-Hans"
pattern AnalysisSchemeLanguage_Zh_Hant :: AnalysisSchemeLanguage
pattern $bAnalysisSchemeLanguage_Zh_Hant :: AnalysisSchemeLanguage
$mAnalysisSchemeLanguage_Zh_Hant :: forall {r}.
AnalysisSchemeLanguage -> ((# #) -> r) -> ((# #) -> r) -> r
AnalysisSchemeLanguage_Zh_Hant = AnalysisSchemeLanguage' "zh-Hant"
{-# COMPLETE
AnalysisSchemeLanguage_Ar,
AnalysisSchemeLanguage_Bg,
AnalysisSchemeLanguage_Ca,
AnalysisSchemeLanguage_Cs,
AnalysisSchemeLanguage_Da,
AnalysisSchemeLanguage_De,
AnalysisSchemeLanguage_El,
AnalysisSchemeLanguage_En,
AnalysisSchemeLanguage_Es,
AnalysisSchemeLanguage_Eu,
AnalysisSchemeLanguage_Fa,
AnalysisSchemeLanguage_Fi,
AnalysisSchemeLanguage_Fr,
AnalysisSchemeLanguage_Ga,
AnalysisSchemeLanguage_Gl,
AnalysisSchemeLanguage_He,
AnalysisSchemeLanguage_Hi,
AnalysisSchemeLanguage_Hu,
AnalysisSchemeLanguage_Hy,
AnalysisSchemeLanguage_Id,
AnalysisSchemeLanguage_It,
AnalysisSchemeLanguage_Ja,
AnalysisSchemeLanguage_Ko,
AnalysisSchemeLanguage_Lv,
AnalysisSchemeLanguage_Mul,
AnalysisSchemeLanguage_Nl,
AnalysisSchemeLanguage_No,
AnalysisSchemeLanguage_Pt,
AnalysisSchemeLanguage_Ro,
AnalysisSchemeLanguage_Ru,
AnalysisSchemeLanguage_Sv,
AnalysisSchemeLanguage_Th,
AnalysisSchemeLanguage_Tr,
AnalysisSchemeLanguage_Zh_Hans,
AnalysisSchemeLanguage_Zh_Hant,
AnalysisSchemeLanguage'
#-}