สารบัญ:
คำจำกัดความ - Haskell หมายถึงอะไร?
Haskell เป็นภาษาโปรแกรมคอมพิวเตอร์แบบโอเพ่นซอร์สซึ่งได้รับการก่อตั้งขึ้นครั้งแรกในปี 2533 Haskell ตั้งชื่อตาม Haskell Curry นักคณิตศาสตร์และนักตรรกวิทยาที่มีชื่อเสียงในการสร้างตรรกะเชิงผสมซึ่งเป็นแนวคิดหลักที่อยู่เบื้องหลังภาษาโปรแกรมการทำงาน Haskell ยังถือว่าเป็นภาษาการเขียนโปรแกรมที่ทำงานได้อย่างหมดจดเพราะการคำนวณทั้งหมดจะดำเนินการบนพื้นฐานของการประเมินผลของการแสดงออก
Techopedia อธิบาย Haskell
Haskell ได้รวมเอาฟังก์ชั่นและโครงสร้างทั้งหมดไว้ในระบบคณิตศาสตร์โดยเฉพาะแลมบ์ดาแลมบ์ดา ภาษาดำเนินการกับข้อมูลและนิพจน์ที่ไม่สามารถเปลี่ยนแปลงได้ซึ่งโครงสร้างหลักของโปรแกรมถูกสงวนไว้ในขณะที่ยังคงรักษาโครงสร้างที่แก้ไข คุณสมบัติหลักบางประการของภาษาโปรแกรม Haskell คือการนำไปใช้งาน:
- Lazy Evaluation / Lazy: การประเมินผลของนิพจน์จะถูกระงับจนกว่าจะมีการคำนวณ / นิพจน์อื่น ๆ ที่ต้องการ
- ความแตกต่าง: ประเภทของค่าสามารถหรือสามารถใช้ประเภทที่แตกต่างกันขึ้นอยู่กับวิธีการใช้ภายในบริบทการทำงาน
- พิมพ์แบบคงที่: ข้อผิดพลาดทั้งหมดในโปรแกรมสามารถตรวจสอบได้ก่อนดำเนินการหรือเวลาทำงาน