numerals-0.4: src-test/Text/Numeral/Language/HU/TestData.hs
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE PackageImports #-}
{-# LANGUAGE ScopedTypeVariables #-}
{-# LANGUAGE UnicodeSyntax #-}
{-|
[@ISO639-1@] hu
[@ISO639-2@] hun
[@ISO639-3@] hun
[@Native name@] magyar
[@English name@] Hungarian
-}
module Text.Numeral.Language.HU.TestData (cardinals) where
--------------------------------------------------------------------------------
-- Imports
--------------------------------------------------------------------------------
import "base" Prelude ( Integral )
import "numerals" Text.Numeral.Grammar.Reified ( defaultInflection )
import "this" Text.Numeral.Test ( TestData )
--------------------------------------------------------------------------------
-- Test data
--------------------------------------------------------------------------------
cardinals ∷ (Integral i) ⇒ TestData i
cardinals =
[ ( "default"
, defaultInflection
, [ (0, "nulla")
, (1, "egy")
, (2, "kettö")
, (3, "három")
, (4, "négy")
, (5, "öt")
, (6, "hat")
, (7, "hét")
, (8, "nyolc")
, (9, "kilenc")
, (10, "tíz")
, (11, "tízenegy")
, (12, "tízenkettö")
, (13, "tízenhárom")
, (14, "tízennégy")
, (15, "tízenöt")
, (16, "tízenhat")
, (17, "tízenhét")
, (18, "tízennyolc")
, (19, "tízenkilenc")
, (20, "húsz")
, (21, "húszonegy")
, (22, "húszonkettö")
, (23, "húszonhárom")
, (24, "húszonnégy")
, (25, "húszonöt")
, (26, "húszonhat")
, (27, "húszonhét")
, (28, "húszonnyolc")
, (29, "húszonkilenc")
, (30, "harminc")
, (31, "harmincegy")
, (32, "harminckettö")
, (33, "harminchárom")
, (34, "harmincnégy")
, (35, "harmincöt")
, (36, "harminchat")
, (37, "harminchét")
, (38, "harmincnyolc")
, (39, "harminckilenc")
, (40, "negyven")
, (41, "negyvenegy")
, (42, "negyvenkettö")
, (43, "negyvenhárom")
, (44, "negyvennégy")
, (45, "negyvenöt")
, (46, "negyvenhat")
, (47, "negyvenhét")
, (48, "negyvennyolc")
, (49, "negyvenkilenc")
, (50, "ötven")
, (51, "ötvenegy")
, (52, "ötvenkettö")
, (53, "ötvenhárom")
, (54, "ötvennégy")
, (55, "ötvenöt")
, (56, "ötvenhat")
, (57, "ötvenhét")
, (58, "ötvennyolc")
, (59, "ötvenkilenc")
, (60, "hatvan")
, (61, "hatvanegy")
, (62, "hatvankettö")
, (63, "hatvanhárom")
, (64, "hatvannégy")
, (65, "hatvanöt")
, (66, "hatvanhat")
, (67, "hatvanhét")
, (68, "hatvannyolc")
, (69, "hatvankilenc")
, (70, "hetven")
, (71, "hetvenegy")
, (72, "hetvenkettö")
, (73, "hetvenhárom")
, (74, "hetvennégy")
, (75, "hetvenöt")
, (76, "hetvenhat")
, (77, "hetvenhét")
, (78, "hetvennyolc")
, (79, "hetvenkilenc")
, (80, "nyolcvan")
, (81, "nyolcvanegy")
, (82, "nyolcvankettö")
, (83, "nyolcvanhárom")
, (84, "nyolcvannégy")
, (85, "nyolcvanöt")
, (86, "nyolcvanhat")
, (87, "nyolcvanhét")
, (88, "nyolcvannyolc")
, (89, "nyolcvankilenc")
, (90, "kilencven")
, (91, "kilencvenegy")
, (92, "kilencvenkettö")
, (93, "kilencvenhárom")
, (94, "kilencvennégy")
, (95, "kilencvenöt")
, (96, "kilencvenhat")
, (97, "kilencvenhét")
, (98, "kilencvennyolc")
, (99, "kilencvenkilenc")
, (100, "száz")
]
)
]