Mình đang nghiên cứu khái niệm lập trình hàm (dùng các ngôn ngữ như Haskell, Erlang…). Đã đọc qua nhiều khái niệm rồi nhưng vẫn chưa hiểu rõ ràng được.
VD như gặp 1 bài toán thì tư duy theo lập trình hàm với lập trình thủ tục khác nhau như thế nào? Mình cần 1 ví dụ cụ thể. Bạn nào hiểu về khái niệm này giúp mình với.