العرضar

Norma — the standard library

نورما هي المكتبة القياسية للغة Faber. توفّر وحدات مسطّحة ذات أسماء لاتينية يُوصَل إليها عبر المسارات norma:*. تصريحات المكتبة القياسية هي شيفرة Faber مصدرية ضمن مستودع norma الشقيق.

الوحدات#

الوحدةالمجال
norma:solumعمليات نظام الملفات
norma:solum/pathعمليات مسارات خالصة
norma:httpعميل HTTP
norma:processusتنفيذ العمليات
norma:consolumالإدخال والإخراج الطرفي (stdin, stdout, stderr)
norma:jsonتحليل JSON وتسلسله
norma:tomlتحليل TOML
norma:yamlتحليل YAML
norma:valorتنقّل الترميز
norma:tensorمساعدات جسر الموترات
norma:tempusالوقت والمدة
norma:aleatorالعشوائية

اصطلاح تسمية Morphologia#

تتّبع Norma سياسة morphologia في جميع أسماء الدوال. يحمل تصريف الفعل اللاتيني نمط التنفيذ:

الجذرمتزامنغير متزامنالمعنى
leg-اقرأlegetقراءة
scrib-اكتبscribetكتابة
quaer-—quaeretاستعلام (محدود)
quaer-—quaerentاستعلام (تدفّق)

أزواج الملكية (تعديل مقابل نسخ خارجي):

تعديلنسخ خارجيالمعنى
addeadditaإضافة
inverteinversaعكس
filtrafiltrataتصفية

الاستعمال#

importa ex "norma:solum" solum

functio legeConfig() → textus {
    redde solum.lege("config.toml") ↦ textus
}