เวอร์ชันใหม่ของคอมไพเลอร์ภาษา Haskell ที่มีชื่อเสียงได้รับการเผยแพร่อย่างเงียบๆ และไม่มีใครสังเกตเห็น

ท่ามกลางการเปลี่ยนแปลง:

  • รองรับการสร้างโปรไฟล์บนระบบ Windows 64 บิต
  • ตอนนี้ GHC ต้องการ LLVM เวอร์ชัน 7
  • ในที่สุดวิธีการล้มเหลวก็ถูกย้ายออกจากคลาส Monad และตอนนี้อยู่ในคลาส MonadFail (ส่วนสุดท้ายของข้อเสนอ MonadFail)
  • ขณะนี้แอปพลิเคชันประเภทที่ชัดเจนใช้งานได้กับประเภทต่างๆ ไม่ใช่แค่ค่าเท่านั้น
  • ขณะนี้ forall เป็นคีย์เวิร์ดที่ไม่ขึ้นอยู่กับบริบท ทำให้สามารถใช้ในกลุ่มประเภทและเขียนกฎใหม่ได้
  • ปรับปรุงอัลกอริธึมการจัดวางโค้ดสำหรับ x86
  • การเปลี่ยนแปลงอื่น ๆ อีกมากมาย

ที่มา: linux.org.ru

เพิ่มความคิดเห็น