การเรนเดอร์th-TH

Norma — the standard library

Norma คือไลบรารีมาตรฐานของ 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-legelegetอ่าน
scrib-เขียนscribetเขียน
quaer-quaeretคิวรี (ส่งคืนผลลัพธ์)
quaer-quaerentคิวรี (สตรีม)

คู่การเป็นเจ้าของ (กลายพันธุ์เทียบกับคัดลอกออก):

กลายพันธุ์คัดลอกออกความหมาย
addeadditaเพิ่ม
inverteinversaกลับลำดับ
filtrafiltrataกรอง

การใช้งาน#

importa ex "norma:solum" privata solum

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