{-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE PackageImports #-} {-# LANGUAGE UnicodeSyntax #-} {-| [@ISO639-1@] ba [@ISO639-2@] bak [@ISO639-3@] bak [@Native name@] Башҡорт теле [@English name@] Bashkir -} module Text.Numeral.Language.BA.TestData (cardinals) where -------------------------------------------------------------------------------- -- Imports -------------------------------------------------------------------------------- import "base" Prelude ( Num ) import "numerals" Text.Numeral.Grammar.Reified ( defaultInflection ) import "this" Text.Numeral.Test ( TestData ) -------------------------------------------------------------------------------- -- Test data -------------------------------------------------------------------------------- {- Sources: http://www.languagesandnumbers.com/how-to-count-in-bashkir/en/bak/ -} cardinals ∷ (Num i) ⇒ TestData i cardinals = [ ( "default" , defaultInflection , [ (1, "бер") , (2, "ике") , (3, "өс") , (4, "дүрт") , (5, "биш") , (6, "алты") , (7, "ете") , (8, "һигеҙ") , (9, "туғыҙ") , (10, "ун") , (11, "ун бер") , (12, "ун ике") , (13, "ун өс") , (14, "ун дүрт") , (15, "ун биш") , (16, "ун алты") , (17, "ун ете") , (18, "ун һигеҙ") , (19, "ун туғыҙ") , (20, "егерме") , (21, "егерме бер") , (22, "егерме ике") , (23, "егерме өс") , (24, "егерме дүрт") , (25, "егерме биш") , (26, "егерме алты") , (27, "егерме ете") , (28, "егерме һигеҙ") , (29, "егерме туғыҙ") , (30, "утыҙ") , (31, "утыҙ бер") , (32, "утыҙ ике") , (33, "утыҙ өс") , (34, "утыҙ дүрт") , (35, "утыҙ биш") , (36, "утыҙ алты") , (37, "утыҙ ете") , (38, "утыҙ һигеҙ") , (39, "утыҙ туғыҙ") , (40, "ҡырҡ") , (41, "ҡырҡ бер") , (42, "ҡырҡ ике") , (43, "ҡырҡ өс") , (44, "ҡырҡ дүрт") , (45, "ҡырҡ биш") , (46, "ҡырҡ алты") , (47, "ҡырҡ ете") , (48, "ҡырҡ һигеҙ") , (49, "ҡырҡ туғыҙ") , (50, "илле") , (51, "илле бер") , (52, "илле ике") , (53, "илле өс") , (54, "илле дүрт") , (55, "илле биш") , (56, "илле алты") , (57, "илле ете") , (58, "илле һигеҙ") , (59, "илле туғыҙ") , (60, "алтмыш") , (61, "алтмыш бер") , (62, "алтмыш ике") , (63, "алтмыш өс") , (64, "алтмыш дүрт") , (65, "алтмыш биш") , (66, "алтмыш алты") , (67, "алтмыш ете") , (68, "алтмыш һигеҙ") , (69, "алтмыш туғыҙ") , (70, "етмеш") , (71, "етмеш бер") , (72, "етмеш ике") , (73, "етмеш өс") , (74, "етмеш дүрт") , (75, "етмеш биш") , (76, "етмеш алты") , (77, "етмеш ете") , (78, "етмеш һигеҙ") , (79, "етмеш туғыҙ") , (80, "һикһән") , (81, "һикһән бер") , (82, "һикһән ике") , (83, "һикһән өс") , (84, "һикһән дүрт") , (85, "һикһән биш") , (86, "һикһән алты") , (87, "һикһән ете") , (88, "һикһән һигеҙ") , (89, "һикһән туғыҙ") , (90, "туҡһан") , (91, "туҡһан бер") , (92, "туҡһан ике") , (93, "туҡһан өс") , (94, "туҡһан дүрт") , (95, "туҡһан биш") , (96, "туҡһан алты") , (97, "туҡһан ете") , (98, "туҡһан һигеҙ") , (99, "туҡһан туғыҙ") , (100, "йөҙ") , (101, "йөҙ бер") , (102, "йөҙ ике") , (103, "йөҙ өс") , (104, "йөҙ дүрт") , (105, "йөҙ биш") , (106, "йөҙ алты") , (107, "йөҙ ете") , (108, "йөҙ һигеҙ") , (109, "йөҙ туғыҙ") , (110, "йөҙ ун") , (123, "йөҙ егерме өс") , (200, "ике йөҙ") , (300, "өс йөҙ") , (321, "өс йөҙ егерме бер") , (400, "дүрт йөҙ") , (500, "биш йөҙ") , (600, "алты йөҙ") , (700, "ете йөҙ") , (800, "һигеҙ йөҙ") , (900, "туғыҙ йөҙ") , (909, "туғыҙ йөҙ туғыҙ") , (990, "туғыҙ йөҙ туҡһан") , (999, "туғыҙ йөҙ туҡһан туғыҙ") , (1000, "мең") , (1001, "мең бер") , (1008, "мең һигеҙ") , (1234, "мең ике йөҙ утыҙ дүрт") , (2000, "ике мең") , (3000, "өс мең") , (4000, "дүрт мең") , (4321, "дүрт мең өс йөҙ егерме бер") , (5000, "биш мең") , (6000, "алты мең") , (7000, "ете мең") , (8000, "һигеҙ мең") , (9000, "туғыҙ мең") ] ) ]