Dhall ایک قابل پروگرام کنفیگریشن لینگویج ہے جسے اس طرح بیان کیا جا سکتا ہے: JSON + افعال + اقسام + درآمدات۔
تبدیلیاں:
- پرانا لفظی اختیاری نحو اب تعاون یافتہ نہیں ہے۔
- سروگیٹ جوڑوں اور غیر کرداروں کی ممانعت۔
- ریکارڈز سے یکساں ایسوسی ایشن کی فہرستیں بنانے کے لیے toMap کلیدی لفظ شامل کیا گیا۔
- بیٹا نارملائزیشن: پوسٹ فیلڈز کی بہتر ترتیب۔
نیا کیا ہے:
- مقامات کے طور پر راستوں کی درآمد کو لاگو کیا گیا - مقام۔
- تمام RFC3986 کے مطابق URLs کی اجازت ہے۔
- اب خالی فہرستوں میں عام تبصرے شامل کرنا ممکن ہے۔
- پریلیوڈ میں نقشہ کی قسم اور یوٹیلیٹی فنکشنز شامل کیے گئے۔
- فائل کے ناموں کو کیش کرنے کے لیے ملٹی ہیش استعمال کرنے کی اہلیت۔
- چھپے ہوئے فرار کے سلسلے کے لیے مدد شامل کی گئی۔
- Prelude کمزور ٹائپ کردہ JSON اقدار کے لیے معیاری نمائندگی کا اضافہ کرتا ہے۔
- ہیڈر درآمد کرنے کے لیے پریلیوڈ/میپ کو استعمال کرنے کی صلاحیت شامل کی گئی۔
- Prelude/XML پیکیج شامل کر دیا گیا۔
ماخذ: linux.org.ru