คำถามติดแท็ก delimited-continuations

7
ความต่อเนื่องของ Scala คืออะไรและเหตุใดจึงต้องใช้
ฉันเพิ่งเสร็จสิ้นการเขียนโปรแกรมใน Scalaและฉันได้ตรวจสอบการเปลี่ยนแปลงระหว่าง Scala 2.7 และ 2.8 สิ่งที่น่าจะสำคัญที่สุดคือปลั๊กอินความต่อเนื่อง แต่ฉันไม่เข้าใจว่ามันมีประโยชน์อะไรหรือทำงานอย่างไร ฉันเห็นว่ามันดีสำหรับ I / O แบบอะซิงโครนัส แต่ฉันไม่สามารถหาสาเหตุได้ แหล่งข้อมูลยอดนิยมบางส่วนในหัวข้อนี้ ได้แก่ : ความต่อเนื่องที่คั่นและ Scala ไปที่ Scala รสชาติของ 2.8: ความต่อเนื่อง อธิบายความต่อเนื่องแบบคั่น (ใน Scala) และคำถามนี้ใน Stack Overflow: อะไรคือความแตกต่างที่ใหญ่ที่สุดระหว่าง Scala 2.8 และ Scala 2.7? น่าเสียดายที่ไม่มีการอ้างอิงใด ๆ เหล่านี้ที่พยายามกำหนดว่าความต่อเนื่องมีไว้เพื่ออะไรหรือฟังก์ชัน shift / reset ควรทำอย่างไรและฉันไม่พบการอ้างอิงใด ๆ ที่ทำ ฉันไม่สามารถเดาได้ว่าตัวอย่างใดในบทความที่เชื่อมโยงนั้นทำงานอย่างไร (หรือสิ่งที่พวกเขาทำ) ดังนั้นวิธีหนึ่งที่จะช่วยฉันได้คือการไปทีละบรรทัดผ่านหนึ่งในตัวอย่างเหล่านั้น แม้แต่เรื่องง่ายๆจากบทความที่สาม: reset …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.