การสอนการเขียนโปรแกรมฟังก์ชั่น

ภาษาโปรแกรมการทำงานได้รับการออกแบบมาเป็นพิเศษเพื่อจัดการกับการคำนวณเชิงสัญลักษณ์และแอปพลิเคชันการประมวลผลรายการ การเขียนโปรแกรมเชิงฟังก์ชันขึ้นอยู่กับฟังก์ชันทางคณิตศาสตร์ ภาษาการเขียนโปรแกรมที่ใช้งานได้ยอดนิยม ได้แก่ Lisp, Python, Erlang, Haskell, Clojure เป็นต้น

บทช่วยสอนนี้ให้ภาพรวมคร่าวๆของแนวคิดพื้นฐานที่สุดของภาษาโปรแกรมที่ใช้งานได้โดยทั่วไป นอกจากนี้ยังมีการวิเคราะห์เปรียบเทียบการเขียนโปรแกรมเชิงวัตถุและภาษาโปรแกรมเชิงฟังก์ชันในทุกตัวอย่าง

บทช่วยสอนนี้จะช่วยให้ผู้อ่านทุกคนที่กระตือรือร้นที่จะเข้าใจแนวคิดพื้นฐานของการเขียนโปรแกรมเชิงฟังก์ชัน เป็นแบบฝึกหัดพื้นฐานที่ออกแบบมาโดยคำนึงถึงความต้องการของผู้เริ่มต้น

ก่อนดำเนินการตามบทช่วยสอนนี้คุณควรมีความเข้าใจพื้นฐานเกี่ยวกับคำศัพท์การเขียนโปรแกรมคอมพิวเตอร์โดยทั่วไปและสามารถเข้าใจภาษาโปรแกรมต่างๆเช่น C, C ++ หรือ Java ได้เป็นอย่างดี