Glasgow Haskell Compiler์˜ ๋‹ค์Œ ๋ฆด๋ฆฌ์Šค๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

  • ์ƒˆ๋กœ์šด ์–ธ์–ด ํ™•์žฅ Unlifted๋‰ดํƒ€์ž…, ๋…๋ฆฝํ˜• ์ข…๋ฅ˜์„œ๋ช… ะธ ImportQualifiedPost.
  • ๋”์šฑ ๊ณต๊ฒฉ์ ์ธ ์ฝ”๋“œ ์ „๋ฌธํ™”, ์ƒˆ๋กœ์šด ๋ฃจํ”„ ๋ถ„์„๊ธฐ, ๋ฐฐ์—ด ์ž‘์—… ์ตœ์ ํ™”, ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ ์œ ํ˜•์— ๋Œ€ํ•œ ํฌ์ธํ„ฐ ํƒœ๊น…์„ ํฌํ•จํ•œ ์ฝ”๋“œ ์ƒ์„ฑ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค.
  • ์ƒˆ๋กœ์šด ์ธํ„ฐํ”„๋ฆฌํ„ฐ ๋ช…๋ น :instances, ์ฃผ์–ด์ง„ ์œ ํ˜•์— ๋Œ€ํ•ด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํด๋ž˜์Šค ์ธ์Šคํ„ด์Šค๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
  • ์ž„๋ฒ ๋””๋“œ ์ฝ”๋“œ ํ”„๋กœํŒŒ์ผ๋Ÿฌ๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ทธ๋ฆฌ๊ณ  ์ง€์—ฐ ์‹œ๊ฐ„ ๋‹จ์ถ•, ๋ฐ์ดํ„ฐ ๋ณต์‚ฌ ์—†๋Š” ๊ฐ€๋น„์ง€ ์ˆ˜์ง‘, ๊ฐ€๋น„์ง€ ์ˆ˜์ง‘ ๋ฐ ์ฝ”๋“œ ๋ณ‘๋ ฌ ์‹คํ–‰ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ์ƒˆ๋กœ์šด ๊ฐ€๋น„์ง€ ์ˆ˜์ง‘๊ธฐ์ธ ๊ธˆ์ƒ์ฒจํ™”์ž…๋‹ˆ๋‹ค. ์ƒˆ ๊ฐ€๋น„์ง€ ์ˆ˜์ง‘๊ธฐ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด ์ƒˆ ๋ฒ„์ „์˜ ์ปดํŒŒ์ผ๋Ÿฌ๋กœ ์ฝ”๋“œ๋ฅผ ์ปดํŒŒ์ผํ•˜๊ณ  +RTS -xn ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹คํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๊ฐ€๋น„์ง€ ์ˆ˜์ง‘๊ธฐ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—.

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

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