Haskell:
การใช้ Shell แบบโต้ตอบ (REPL)

วิธีการ:

เพื่อเริ่มต้นใช้งาน GHCi (Glasgow Haskell Compiler’s interactive environment) เพียงพิมพ์ ghci ในเทอร์มินัลของคุณ นี่คือวิธีการใช้:

Prelude> let x = 5
Prelude> x * 2
10
Prelude> :t x
x :: Num a => a

ผลลัพธ์ตัวอย่างอธิบายว่า x เป็นตัวแปรตัวเลขและแสดงให้เห็นว่าการคูณสองเท่าของมันจะได้ผลลัพธ์เป็น 10

การศึกษาลึก:

GHCi ของ Haskell มีการพัฒนามาอย่างยาวนานนับตั้งแต่เริ่มต้น มันมีชุดคุณสมบัติที่หลากหลาย เช่น การเสร็จสิ้นด้วยแท็บ, การป้อนหลายบรรทัด, และการโหลดแพ็คเกจ ทางเลือกอื่นๆ เช่น Hugs นั้นส่วนใหญ่เป็นประวัติศาสตร์แล้ว โดย GHCi เป็นมาตรฐาน GHCi คอมไพล์โค้ดในขณะที่คุณป้อนนิพจน์แต่ละครั้ง ให้วิธีที่มีประสิทธิภาพในการทดสอบโค้ด Haskell ของคุณ

ดูเพิ่มเติม: