numerals-0.4: src-test/Text/Numeral/Language/WO/TestData.hs
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE PackageImports #-}
{-# LANGUAGE ScopedTypeVariables #-}
{-# LANGUAGE UnicodeSyntax #-}
{-|
[@ISO639-1@] wo
[@ISO639-2@] wo1
[@ISO639-3@] wo1
[@Native name@] Wolof
[@English name@] Wolof
-}
module Text.Numeral.Language.WO.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://en.wikipedia.org/wiki/Wolof_language#Numerals
http://www.sf.airnet.ne.jp/~ts/language/number/wolof.html
-}
cardinals ∷ (Num i) ⇒ TestData i
cardinals =
[ ( "default"
, defaultInflection
, [ (1, "benn")
, (2, "ñaar")
, (3, "ñett")
, (4, "ñeent")
, (5, "juróom")
, (6, "juróom-benn")
, (7, "juróom-ñaar")
, (8, "juróom-ñett")
, (9, "juróom-ñeent")
, (10, "fukk")
, (11, "fukk ak benn")
, (12, "fukk ak ñaar")
, (13, "fukk ak ñett")
, (14, "fukk ak ñeent")
, (15, "fukk ak juróom")
, (16, "fukk ak juróom-benn")
, (17, "fukk ak juróom-ñaar")
, (18, "fukk ak juróom-ñett")
, (19, "fukk ak juróom-ñeent")
, (20, "ñaar-fukk")
, (21, "ñaar-fukk ak benn")
, (22, "ñaar-fukk ak ñaar")
, (23, "ñaar-fukk ak ñett")
, (24, "ñaar-fukk ak ñeent")
, (25, "ñaar-fukk ak juróom")
, (26, "ñaar-fukk ak juróom-benn")
, (27, "ñaar-fukk ak juróom-ñaar")
, (28, "ñaar-fukk ak juróom-ñett")
, (29, "ñaar-fukk ak juróom-ñeent")
, (30, "ñett-fukk")
, (31, "ñett-fukk ak benn")
, (32, "ñett-fukk ak ñaar")
, (33, "ñett-fukk ak ñett")
, (34, "ñett-fukk ak ñeent")
, (35, "ñett-fukk ak juróom")
, (36, "ñett-fukk ak juróom-benn")
, (37, "ñett-fukk ak juróom-ñaar")
, (38, "ñett-fukk ak juróom-ñett")
, (39, "ñett-fukk ak juróom-ñeent")
, (40, "ñeent-fukk")
, (41, "ñeent-fukk ak benn")
, (42, "ñeent-fukk ak ñaar")
, (43, "ñeent-fukk ak ñett")
, (44, "ñeent-fukk ak ñeent")
, (45, "ñeent-fukk ak juróom")
, (46, "ñeent-fukk ak juróom-benn")
, (47, "ñeent-fukk ak juróom-ñaar")
, (48, "ñeent-fukk ak juróom-ñett")
, (49, "ñeent-fukk ak juróom-ñeent")
, (50, "juróom-fukk")
, (51, "juróom-fukk ak benn")
, (52, "juróom-fukk ak ñaar")
, (53, "juróom-fukk ak ñett")
, (54, "juróom-fukk ak ñeent")
, (55, "juróom-fukk ak juróom")
, (56, "juróom-fukk ak juróom-benn")
, (57, "juróom-fukk ak juróom-ñaar")
, (58, "juróom-fukk ak juróom-ñett")
, (59, "juróom-fukk ak juróom-ñeent")
, (60, "juróom-benn-fukk")
, (61, "juróom-benn-fukk ak benn")
, (62, "juróom-benn-fukk ak ñaar")
, (63, "juróom-benn-fukk ak ñett")
, (64, "juróom-benn-fukk ak ñeent")
, (65, "juróom-benn-fukk ak juróom")
, (66, "juróom-benn-fukk ak juróom-benn")
, (67, "juróom-benn-fukk ak juróom-ñaar")
, (68, "juróom-benn-fukk ak juróom-ñett")
, (69, "juróom-benn-fukk ak juróom-ñeent")
, (70, "juróom-ñaar-fukk")
, (71, "juróom-ñaar-fukk ak benn")
, (72, "juróom-ñaar-fukk ak ñaar")
, (73, "juróom-ñaar-fukk ak ñett")
, (74, "juróom-ñaar-fukk ak ñeent")
, (75, "juróom-ñaar-fukk ak juróom")
, (76, "juróom-ñaar-fukk ak juróom-benn")
, (77, "juróom-ñaar-fukk ak juróom-ñaar")
, (78, "juróom-ñaar-fukk ak juróom-ñett")
, (79, "juróom-ñaar-fukk ak juróom-ñeent")
, (80, "juróom-ñett-fukk")
, (81, "juróom-ñett-fukk ak benn")
, (82, "juróom-ñett-fukk ak ñaar")
, (83, "juróom-ñett-fukk ak ñett")
, (84, "juróom-ñett-fukk ak ñeent")
, (85, "juróom-ñett-fukk ak juróom")
, (86, "juróom-ñett-fukk ak juróom-benn")
, (87, "juróom-ñett-fukk ak juróom-ñaar")
, (88, "juróom-ñett-fukk ak juróom-ñett")
, (89, "juróom-ñett-fukk ak juróom-ñeent")
, (90, "juróom-ñeent-fukk")
, (91, "juróom-ñeent-fukk ak benn")
, (92, "juróom-ñeent-fukk ak ñaar")
, (93, "juróom-ñeent-fukk ak ñett")
, (94, "juróom-ñeent-fukk ak ñeent")
, (95, "juróom-ñeent-fukk ak juróom")
, (96, "juróom-ñeent-fukk ak juróom-benn")
, (97, "juróom-ñeent-fukk ak juróom-ñaar")
, (98, "juróom-ñeent-fukk ak juróom-ñett")
, (99, "juróom-ñeent-fukk ak juróom-ñeent")
, (100, "téeméer")
, (101, "téeméer ak benn")
, (106, "téeméer ak juróom-benn")
, (110, "téeméer ak fukk")
, (200, "ñaari téeméer")
, (300, "ñetti téeméer")
, (400, "ñeenti téeméer")
, (500, "juróomi téeméer")
, (600, "juróom-benni téeméer")
, (700, "juróom-ñaari téeméer")
, (800, "juróom-ñetti téeméer")
, (900, "juróom-ñeenti téeméer")
, (1000, "junni")
, (1100, "junni ak téeméer")
, (1600, "junni ak juróom-benni téeméer")
, (1945, "junni ak juróom-ñeenti téeméer ak ñeent-fukk ak juróom")
, (1969, "junni ak juróom-ñeenti téeméer ak juróom-benn-fukk ak juróom-ñeent")
, (2000, "ñaari junni")
, (3000, "ñetti junni")
, (4000, "ñeenti junni")
, (5000, "juróomi junni")
, (6000, "juróom-benni junni")
, (7000, "juróom-ñaari junni")
, (8000, "juróom-ñetti junni")
, (9000, "juróom-ñeenti junni")
, (10000, "fukki junni")
, (100000, "téeméeri junni")
, (1000000, "tamndareet")
]
)
]