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.








1
Hiểu tại sao Zipper là Comonad
Đây là phần tiếp theo cho câu trả lời cho câu hỏi trước của tôi. Giả sử tôi cần ánh xạ từng mục a:Acủa List[A]đến b:Bvới hàm def f(a:A, leftNeighbors:List[A]): Bvà tạo List[B]. Rõ ràng là tôi không thể chỉ gọi maptrên danh sách mà tôi có thể sử dụng …

30
Tích Descartes của nhiều mảng trong JavaScript
На этот вопрос есть ответы на Stack Overflow на русском : Декартово произведение нескольких массивов Bạn sẽ triển khai sản phẩm Descartes của nhiều mảng trong JavaScript như thế nào? Ví dụ, cartesian([1, 2], [10, 20], [100, 200, 300]) nên trở lại [ [1, 10, 100], [1, 10, 200], [1, …


17
Có gì ồn ào về Haskell? [đóng cửa]
Như hiện tại, câu hỏi này không phù hợp với định dạng Hỏi & Đáp của chúng tôi. Chúng tôi hy vọng câu trả lời sẽ được hỗ trợ bởi sự kiện, tài liệu tham khảo hoặc chuyên môn, nhưng câu hỏi này có thể sẽ thu hút sự tranh …





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.