Dhall Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€ΡƒΠ΅ΠΌ Π΅Π·ΠΈΠΊ Π·Π° конфигурация, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС описан ΠΊΠ°Ρ‚ΠΎ: JSON + Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ + Ρ‚ΠΈΠΏΠΎΠ²Π΅ + ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€Π°Π½Π΅.

ΠŸΡ€ΠΎΠΌΠ΅Π½ΠΈ:

  • Бтарият ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ синтаксис Π½Π° Π»ΠΈΡ‚Π΅Ρ€Π°Π»Π° Π²Π΅Ρ‡Π΅ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°.
  • Π—Π°Π±Ρ€Π°Π½Π° Π½Π° замСстващи Π΄Π²ΠΎΠΉΠΊΠΈ ΠΈ нСсимволи.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π°Ρ‚Π° Π΄ΡƒΠΌΠ° toMap Π·Π° създаванС Π½Π° Ρ…ΠΎΠΌΠΎΠ³Π΅Π½Π½ΠΈ ΡΠΏΠΈΡΡŠΡ†ΠΈ с асоциации ΠΎΡ‚ записи.
  • Π‘Π΅Ρ‚Π° нормализация: ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ сортиранС Π½Π° ΠΏΠΎΠ»Π΅Ρ‚Π° Π·Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

Какво ново:

  • Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ ΠΈΠΌΠΏΠΎΡ€Ρ‚ Π½Π° ΠΏΡŠΡ‚ΠΈΡ‰Π° ΠΊΠ°Ρ‚ΠΎ мСстополоТСния – ΠœΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
  • Всички URL адрСси, ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ с RFC3986, са Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈ.
  • Π’Π΅Ρ‡Π΅ Π΅ възмоТно Π΄Π° добавятС ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈ към ΠΏΡ€Π°Π·Π½ΠΈ ΡΠΏΠΈΡΡŠΡ†ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Ρ‚ΠΈΠΏ ΠΊΠ°Ρ€Ρ‚Π° ΠΈ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ към Prelude.
  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° multihash Π·Π° ΠΊΠ΅ΡˆΠΈΡ€Π°Π½Π΅ Π½Π° ΠΈΠΌΠ΅Π½Π° Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° скрити послСдоватСлности Π·Π° ΠΈΠ·Ρ…ΠΎΠ΄.
  • Prelude добавя стандартно прСдставянС Π·Π° слабо въвСдСни JSON стойности.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Prelude/Map Π·Π° ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π·Π°Π³Π»Π°Π²ΠΊΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ ΠΏΠ°ΠΊΠ΅Ρ‚ Prelude/XML.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€