Hướng dẫn lập trình chức năng
Các ngôn ngữ lập trình hàm được thiết kế đặc biệt để xử lý các ứng dụng tính toán tượng trưng và xử lý danh sách. Lập trình hàm dựa trên các hàm toán học. Một số ngôn ngữ lập trình chức năng phổ biến bao gồm: Lisp, Python, Erlang, Haskell, Clojure, v.v.
Hướng dẫn này cung cấp một cái nhìn tổng quan ngắn gọn về các khái niệm cơ bản nhất của ngôn ngữ lập trình hàm nói chung. Ngoài ra, nó cung cấp một phân tích so sánh về lập trình hướng đối tượng và ngôn ngữ lập trình chức năng trong mọi ví dụ.
Hướng dẫn này sẽ giúp tất cả những độc giả muốn hiểu các khái niệm cơ bản về lập trình hàm. Đây là một hướng dẫn rất cơ bản đã được thiết kế lưu ý các yêu cầu của người mới bắt đầu.
Trước khi tiếp tục hướng dẫn này, bạn nên có hiểu biết cơ bản về các thuật ngữ Lập trình Máy tính nói chung và tiếp xúc tốt với bất kỳ ngôn ngữ lập trình nào như C, C ++ hoặc Java.