Current section
Files
Jump to
Current section
Files
src/blah@fa@word.erl
-module(blah@fa@word).
-compile(no_auto_import).
-export([verb/0, preposition/0, noun/0, interjection/0, conjunction/0, adverb/0, adjective/0]).
-spec verb() -> binary().
verb() ->
{ok, Verb@1} = case blah@utils:get_random_item(
[<<"آرامیدن"/utf8>>,
<<"آزماییدن"/utf8>>,
<<"آشامیدن"/utf8>>,
<<"آفریدن"/utf8>>,
<<"آمدن"/utf8>>,
<<"ارزیدن"/utf8>>,
<<"باختن"/utf8>>,
<<"باریدن"/utf8>>,
<<"بافتن"/utf8>>,
<<"بوسیدن"/utf8>>,
<<"تاختن"/utf8>>,
<<"ترسیدن"/utf8>>,
<<"تنیدن"/utf8>>,
<<"جنگیدن"/utf8>>,
<<"جهیدن"/utf8>>,
<<"خریدن"/utf8>>,
<<"خزیدن"/utf8>>,
<<"خمیدن"/utf8>>,
<<"خواندن"/utf8>>,
<<"دریدن"/utf8>>,
<<"دزدیدن"/utf8>>,
<<"دمیدن"/utf8>>,
<<"رزمیدن"/utf8>>,
<<"رسیدن"/utf8>>,
<<"رمیدن"/utf8>>,
<<"ریختن"/utf8>>,
<<"ریدن"/utf8>>,
<<"زیستن"/utf8>>,
<<"سریدن"/utf8>>,
<<"سوختن"/utf8>>,
<<"لمیدن"/utf8>>,
<<"ماندن"/utf8>>,
<<"مردن"/utf8>>,
<<"نشاندن"/utf8>>,
<<"نمایاندن"/utf8>>,
<<"وزیدن"/utf8>>,
<<"پریدن"/utf8>>,
<<"پوسیدن"/utf8>>,
<<"چریدن"/utf8>>,
<<"چسیدن"/utf8>>,
<<"کشتن"/utf8>>,
<<"گرفتن"/utf8>>,
<<"گشتن"/utf8>>,
<<"گفتن"/utf8>>,
<<"یافتن"/utf8>>]
) of
{ok, Verb} -> {ok, Verb};
_try ->
erlang:error(#{gleam_error => assert,
message => <<"Assertion pattern match failed"/utf8>>,
value => _try,
module => <<"blah/fa/word"/utf8>>,
function => <<"verb"/utf8>>,
line => 5})
end,
Verb@1.
-spec preposition() -> binary().
preposition() ->
{ok, Preposition@1} = case blah@utils:get_random_item(
[<<"از"/utf8>>,
<<"اندر"/utf8>>,
<<"با"/utf8>>,
<<"بالایِ"/utf8>>,
<<"بدون"/utf8>>,
<<"بر"/utf8>>,
<<"برای"/utf8>>,
<<"به"/utf8>>,
<<"بهر"/utf8>>,
<<"بی"/utf8>>,
<<"بیرون"/utf8>>,
<<"تا"/utf8>>,
<<"تویِ"/utf8>>,
<<"جز"/utf8>>,
<<"در"/utf8>>,
<<"درباره"/utf8>>,
<<"درون"/utf8>>,
<<"را"/utf8>>,
<<"روی"/utf8>>,
<<"زی"/utf8>>,
<<"زیر"/utf8>>,
<<"سوایِ"/utf8>>,
<<"غیر"/utf8>>,
<<"مانند"/utf8>>,
<<"مثل"/utf8>>,
<<"مقابل"/utf8>>,
<<"مگر"/utf8>>,
<<"همراه"/utf8>>,
<<"پایین"/utf8>>,
<<"پس"/utf8>>,
<<"پشت"/utf8>>,
<<"پهلویِ"/utf8>>,
<<"پیش"/utf8>>,
<<"چو"/utf8>>,
<<"چون"/utf8>>,
<<"کنار"/utf8>>]
) of
{ok, Preposition} -> {ok, Preposition};
_try ->
erlang:error(#{gleam_error => assert,
message => <<"Assertion pattern match failed"/utf8>>,
value => _try,
module => <<"blah/fa/word"/utf8>>,
function => <<"preposition"/utf8>>,
line => 10})
end,
Preposition@1.
-spec noun() -> binary().
noun() ->
{ok, Noun@1} = case blah@utils:get_random_item(
[<<"آدم"/utf8>>,
<<"آزادی"/utf8>>,
<<"آسمان"/utf8>>,
<<"ابر"/utf8>>,
<<"ارزش"/utf8>>,
<<"اسب"/utf8>>,
<<"بار"/utf8>>,
<<"باز"/utf8>>,
<<"بام"/utf8>>,
<<"بانو"/utf8>>,
<<"بنا"/utf8>>,
<<"تار"/utf8>>,
<<"تسمه"/utf8>>,
<<"تنه"/utf8>>,
<<"ثانیه"/utf8>>,
<<"ثروت"/utf8>>,
<<"ثنا"/utf8>>,
<<"جانی"/utf8>>,
<<"جراح"/utf8>>,
<<"جراحت"/utf8>>,
<<"جریمه"/utf8>>,
<<"جنازه"/utf8>>,
<<"حراج"/utf8>>,
<<"حمام"/utf8>>,
<<"حنا"/utf8>>,
<<"خار"/utf8>>,
<<"خاشاک"/utf8>>,
<<"خانه"/utf8>>,
<<"خرما"/utf8>>,
<<"خس"/utf8>>,
<<"خنده"/utf8>>,
<<"دانه"/utf8>>,
<<"دما"/utf8>>,
<<"دندان"/utf8>>,
<<"دنده"/utf8>>,
<<"ذات"/utf8>>,
<<"ذهن"/utf8>>,
<<"راز"/utf8>>,
<<"راننده"/utf8>>,
<<"رزم"/utf8>>,
<<"رنده"/utf8>>,
<<"زر"/utf8>>,
<<"زرشک"/utf8>>,
<<"زمان"/utf8>>,
<<"زمین"/utf8>>,
<<"زن"/utf8>>,
<<"زندگی"/utf8>>,
<<"سر"/utf8>>,
<<"سرب"/utf8>>,
<<"سرسره"/utf8>>,
<<"سرما"/utf8>>,
<<"سرمه"/utf8>>,
<<"سرنیزه"/utf8>>,
<<"سقف"/utf8>>,
<<"شانه"/utf8>>,
<<"شراب"/utf8>>,
<<"شرط"/utf8>>,
<<"شفق"/utf8>>,
<<"شیر"/utf8>>,
<<"صحرا"/utf8>>,
<<"صفر"/utf8>>,
<<"ضربان"/utf8>>,
<<"طعم"/utf8>>,
<<"طعمه"/utf8>>,
<<"طلا"/utf8>>,
<<"ظرف"/utf8>>,
<<"ظلم"/utf8>>,
<<"ظهر"/utf8>>,
<<"عرفان"/utf8>>,
<<"عشق"/utf8>>,
<<"عصا"/utf8>>,
<<"عقاب"/utf8>>,
<<"علم"/utf8>>,
<<"عمو"/utf8>>,
<<"عید"/utf8>>,
<<"عینک"/utf8>>,
<<"غزل"/utf8>>,
<<"غم"/utf8>>,
<<"غنا"/utf8>>,
<<"غنچه"/utf8>>,
<<"غنیمت"/utf8>>,
<<"فانوس"/utf8>>,
<<"فردا"/utf8>>,
<<"فرزند"/utf8>>,
<<"فرشته"/utf8>>,
<<"فک"/utf8>>,
<<"فیروزه"/utf8>>,
<<"قاب"/utf8>>,
<<"قایق"/utf8>>,
<<"قدم"/utf8>>,
<<"قفس"/utf8>>,
<<"قلب"/utf8>>,
<<"قناری"/utf8>>,
<<"قند"/utf8>>,
<<"لاستیک"/utf8>>,
<<"لامپ"/utf8>>,
<<"لانه"/utf8>>,
<<"لاک"/utf8>>,
<<"لاکپشت"/utf8>>,
<<"لب"/utf8>>,
<<"لباس"/utf8>>,
<<"لپ"/utf8>>,
<<"لکلک"/utf8>>,
<<"لیمو"/utf8>>,
<<"لیوان"/utf8>>,
<<"مداد"/utf8>>,
<<"مرد"/utf8>>,
<<"مژده"/utf8>>,
<<"میز"/utf8>>,
<<"مین"/utf8>>,
<<"نان"/utf8>>,
<<"ندا"/utf8>>,
<<"نرده"/utf8>>,
<<"نسترن"/utf8>>,
<<"نیم"/utf8>>,
<<"هشت"/utf8>>,
<<"هوس"/utf8>>,
<<"هیمه"/utf8>>,
<<"وام"/utf8>>,
<<"وانت"/utf8>>,
<<"وردنه"/utf8>>,
<<"پاره"/utf8>>,
<<"پارو"/utf8>>,
<<"پایه"/utf8>>,
<<"پسته"/utf8>>,
<<"پشته"/utf8>>,
<<"پشم"/utf8>>,
<<"پنبه"/utf8>>,
<<"پنیر"/utf8>>,
<<"پویش"/utf8>>,
<<"چرا"/utf8>>,
<<"چشم"/utf8>>,
<<"چشمه"/utf8>>,
<<"چهره"/utf8>>,
<<"ژاله"/utf8>>,
<<"کار"/utf8>>,
<<"کاه"/utf8>>,
<<"کران"/utf8>>,
<<"کلاه"/utf8>>,
<<"کلبه"/utf8>>,
<<"کمر"/utf8>>,
<<"کنده"/utf8>>,
<<"گاری"/utf8>>,
<<"گاز"/utf8>>,
<<"گاو"/utf8>>,
<<"گرداب"/utf8>>,
<<"گردان"/utf8>>,
<<"گردباد"/utf8>>,
<<"گردن"/utf8>>,
<<"گرما"/utf8>>,
<<"گز"/utf8>>,
<<"گندم"/utf8>>,
<<"گور"/utf8>>,
<<"گوزن"/utf8>>,
<<"گوسفند"/utf8>>,
<<"گوش"/utf8>>,
<<"گوشت"/utf8>>,
<<"گونی"/utf8>>,
<<"یادگار"/utf8>>,
<<"یار"/utf8>>,
<<"یاقوت"/utf8>>,
<<"یاور"/utf8>>,
<<"یزد"/utf8>>,
<<"یورش"/utf8>>,
<<"یوز"/utf8>>,
<<"یونجه"/utf8>>]
) of
{ok, Noun} -> {ok, Noun};
_try ->
erlang:error(#{gleam_error => assert,
message => <<"Assertion pattern match failed"/utf8>>,
value => _try,
module => <<"blah/fa/word"/utf8>>,
function => <<"noun"/utf8>>,
line => 15})
end,
Noun@1.
-spec interjection() -> binary().
interjection() ->
{ok, Interjection@1} = case blah@utils:get_random_item(
[<<"آی"/utf8>>,
<<"ا"/utf8>>,
<<"ای"/utf8>>,
<<"های"/utf8>>,
<<"هی"/utf8>>,
<<"وای"/utf8>>]
) of
{ok, Interjection} -> {ok, Interjection};
_try ->
erlang:error(#{gleam_error => assert,
message => <<"Assertion pattern match failed"/utf8>>,
value => _try,
module => <<"blah/fa/word"/utf8>>,
function => <<"interjection"/utf8>>,
line => 20})
end,
Interjection@1.
-spec conjunction() -> binary().
conjunction() ->
{ok, Conjunction@1} = case blah@utils:get_random_item(
[<<"اما"/utf8>>,
<<"اگر"/utf8>>,
<<"اگرچه"/utf8>>,
<<"باری"/utf8>>,
<<"بلکه"/utf8>>,
<<"تا"/utf8>>,
<<"خواه"/utf8>>,
<<"زیرا"/utf8>>,
<<"هم"/utf8>>,
<<"و"/utf8>>,
<<"ولی"/utf8>>,
<<"پس"/utf8>>,
<<"چه"/utf8>>,
<<"چون"/utf8>>,
<<"که"/utf8>>,
<<"یا"/utf8>>]
) of
{ok, Conjunction} -> {ok, Conjunction};
_try ->
erlang:error(#{gleam_error => assert,
message => <<"Assertion pattern match failed"/utf8>>,
value => _try,
module => <<"blah/fa/word"/utf8>>,
function => <<"conjunction"/utf8>>,
line => 25})
end,
Conjunction@1.
-spec adverb() -> binary().
adverb() ->
{ok, Adverb@1} = case blah@utils:get_random_item(
[<<"آهسته"/utf8>>,
<<"افتان و خیزان"/utf8>>,
<<"البته"/utf8>>,
<<"اندکاندک"/utf8>>,
<<"اینجا"/utf8>>,
<<"بسیار"/utf8>>,
<<"خندان"/utf8>>,
<<"دواندوان"/utf8>>,
<<"شاید"/utf8>>,
<<"هرگز"/utf8>>,
<<"همیشه"/utf8>>,
<<"هنوز"/utf8>>,
<<"کمکم"/utf8>>,
<<"گریان"/utf8>>]
) of
{ok, Adverb} -> {ok, Adverb};
_try ->
erlang:error(#{gleam_error => assert,
message => <<"Assertion pattern match failed"/utf8>>,
value => _try,
module => <<"blah/fa/word"/utf8>>,
function => <<"adverb"/utf8>>,
line => 30})
end,
Adverb@1.
-spec adjective() -> binary().
adjective() ->
{ok, Adjective@1} = case blah@utils:get_random_item(
[<<"آبی"/utf8>>,
<<"آتشین"/utf8>>,
<<"آرام"/utf8>>,
<<"آزاد"/utf8>>,
<<"آس و پاس"/utf8>>,
<<"آسمانی"/utf8>>,
<<"آسیمه"/utf8>>,
<<"آشکار"/utf8>>,
<<"آهسته"/utf8>>,
<<"آواره"/utf8>>,
<<"ارزان"/utf8>>,
<<"بارانی"/utf8>>,
<<"باریک"/utf8>>,
<<"باز"/utf8>>,
<<"باستانی"/utf8>>,
<<"بد"/utf8>>,
<<"بسته"/utf8>>,
<<"بسیار"/utf8>>,
<<"بنبهای"/utf8>>,
<<"بنفش"/utf8>>,
<<"بیدار"/utf8>>,
<<"بیمار"/utf8>>,
<<"جانی"/utf8>>,
<<"جهانی"/utf8>>,
<<"حنایی"/utf8>>,
<<"خاکی"/utf8>>,
<<"خسته"/utf8>>,
<<"خمیده"/utf8>>,
<<"خندهدار"/utf8>>,
<<"خوار"/utf8>>,
<<"خوب"/utf8>>,
<<"دچار"/utf8>>,
<<"رسیده"/utf8>>,
<<"رمیده"/utf8>>,
<<"رها"/utf8>>,
<<"زرد"/utf8>>,
<<"زرشکی"/utf8>>,
<<"زمینی"/utf8>>,
<<"زنده"/utf8>>,
<<"زیاد"/utf8>>,
<<"سبز"/utf8>>,
<<"سر"/utf8>>,
<<"سرخابی"/utf8>>,
<<"سرد"/utf8>>,
<<"سرزنده"/utf8>>,
<<"سرمهای"/utf8>>,
<<"سفید"/utf8>>,
<<"سیاه"/utf8>>,
<<"شاد"/utf8>>,
<<"شرابی"/utf8>>,
<<"شفاف"/utf8>>,
<<"شفقی"/utf8>>,
<<"شیری"/utf8>>,
<<"صحرایی"/utf8>>,
<<"صورتی"/utf8>>,
<<"طلایی"/utf8>>,
<<"ظالم"/utf8>>,
<<"عالی"/utf8>>,
<<"عریان"/utf8>>,
<<"عسلی"/utf8>>,
<<"عصبانی"/utf8>>,
<<"غمگین"/utf8>>,
<<"غنایی"/utf8>>,
<<"غنی"/utf8>>,
<<"فیروزهای"/utf8>>,
<<"قرمز"/utf8>>,
<<"قهوهای"/utf8>>,
<<"قوی"/utf8>>,
<<"لاجوردی"/utf8>>,
<<"لیز"/utf8>>,
<<"ماشی"/utf8>>,
<<"مخدوش"/utf8>>,
<<"مست"/utf8>>,
<<"مفید"/utf8>>,
<<"نادان"/utf8>>,
<<"نارنجی"/utf8>>,
<<"نخودی"/utf8>>,
<<"نیلی"/utf8>>,
<<"هرز"/utf8>>,
<<"هلویی"/utf8>>,
<<"وامانده"/utf8>>,
<<"پاره"/utf8>>,
<<"پست"/utf8>>,
<<"پستهای"/utf8>>,
<<"پشمی"/utf8>>,
<<"پیاده"/utf8>>,
<<"پیروز"/utf8>>,
<<"چرمی"/utf8>>,
<<"کاری"/utf8>>,
<<"کثیف"/utf8>>,
<<"کهربایی"/utf8>>,
<<"گران"/utf8>>,
<<"گرفتار"/utf8>>,
<<"گرم"/utf8>>,
<<"گندمی"/utf8>>,
<<"گیاهی"/utf8>>,
<<"یاور"/utf8>>,
<<"یشمی"/utf8>>]
) of
{ok, Adjective} -> {ok, Adjective};
_try ->
erlang:error(#{gleam_error => assert,
message => <<"Assertion pattern match failed"/utf8>>,
value => _try,
module => <<"blah/fa/word"/utf8>>,
function => <<"adjective"/utf8>>,
line => 35})
end,
Adjective@1.