Câu hỏi được gắn thẻ «functional-programming»

Lập trình hàm là một mô hình lập trình dựa trên việc xây dựng các khái niệm trừu tượng bằng cách sử dụng các hàm, tránh các tác dụng phụ và thay đổi trạng thái. Lập trình chức năng thuần túy là chủ đề an toàn.



7
Hàm ánh xạ trong MATLAB?
Tôi hơi ngạc nhiên khi MATLAB không có chức năng Bản đồ, vì vậy tôi đã tự hack một cái với nhau vì đó là thứ mà tôi không thể sống thiếu. Có phiên bản tốt hơn ngoài đó không? Có thư viện lập trình chức năng tiêu chuẩn nào …







10
Những điểm tương đương thú vị nhất nảy sinh từ thuyết Isomorphism của Curry-Howard là gì?
Tôi đến với Thuyết Isomorphism Curry-Howard tương đối muộn trong cuộc đời lập trình của mình, và có lẽ điều này góp phần khiến tôi hoàn toàn bị cuốn hút bởi nó. Nó ngụ ý rằng đối với mọi khái niệm lập trình đều tồn tại một tương tự chính …

6
ES6 tương đương với 'liệt kê' của Python cho một chuỗi là gì?
Python có một hàm tích hợpenumerate , để lấy một (index, item)cặp có thể lặp lại . ES6 có tương đương cho một mảng không? Nó là gì? def elements_with_index(elements): modified_elements = [] for i, element in enumerate(elements): modified_elements.append("%d:%s" % (i, element)) return modified_elements print(elements_with_index(["a","b"])) #['0:a', '1:b'] ES6 tương đương …


14
Ứng dụng mẫu Clojure cỡ trung bình?
Có một ứng dụng mẫu Clojure cỡ trung bình có thể được sử dụng làm ví dụ "các phương pháp hay nhất" và một cách hay để xem một ứng dụng như vậy sẽ trông như thế nào về mã và tổ chức mã? Một ứng dụng web sẽ đặc …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.