Dhall์€ JSON + ๊ธฐ๋Šฅ + ์œ ํ˜• + ๊ฐ€์ ธ์˜ค๊ธฐ๋กœ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฐ€๋Šฅํ•œ ๊ตฌ์„ฑ ์–ธ์–ด์ž…๋‹ˆ๋‹ค.

๋ณ€๊ฒฝ ์‚ฌํ•ญ :

  • โซฝ์ด ์‚ฌ์šฉ๋œ ํ‘œํ˜„์˜ ๋‹จ์ˆœํ™” ํ‘œ๊ธฐ.
  • ์ฒจ๋ถ€ ํŒŒ์ผ์ด ์žˆ๋Š” ๊ฐ„๋‹จํ•œ ํ‘œํ˜„ ์ž‘์„ฑ,
  • ์„ ํ–‰ ๊ตฌ๋ถ„ ๊ธฐํ˜ธ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ๋ก์˜ ์™„์„ฑ๋„๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ํ‘œ์ค€ํ™”๋œ ์ง€์›.
  • Windows์—์„œ ํ–ฅ์ƒ๋œ ์บ์‹ฑ ์ง€์›.
  • package.dhall ํŒŒ์ผ์— ์œ ํ˜•์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ถ”๊ฐ€๋œ ์œ ํ‹ธ๋ฆฌํ‹ฐ: List.{default,empty}, Map.empty, Optional.default.
  • JSON.key {Text, Value}๊ฐ€ ์ง€๋„๋กœ ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€