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

Haskell là một ngôn ngữ lập trình chức năng có tính năng gõ tĩnh mạnh mẽ, đánh giá lười biếng, hỗ trợ song song và hỗ trợ đồng thời rộng rãi và khả năng trừu tượng hóa độc đáo.


1
Hàm Haskell `seq` lấy tên từ đâu?
Tôi nhận được rằng seqđược sử dụng để cải thiện hiệu suất bằng cách tránh sự lười biếng không cần thiết. Tôi chỉ muốn biết tên bắt nguồn từ đâu? Là từ "trình tự" hay "tuần tự"? Và làm thế nào để tên liên quan đến đánh giá nghiêm ngặt?
8 haskell 




2
Luật cho loại [[a]] -> ([a], [a])
Tôi đang cố gắng làm câu hỏi này từ bài tập về nhà của tôi: Cho tùy ý foo :: [[a]] -> ([a], [a]), viết ra một luật mà hàm foothỏa mãn, liên quan đến mapdanh sách và cặp. Một số bối cảnh: Tôi là sinh viên năm thứ nhất …





6
Thêm số không giữa các yếu tố trong danh sách?
Tôi đang cố gắng thay đổi một danh sách trong haskell để bao gồm 0 giữa mọi phần tử. Nếu chúng tôi có danh sách ban đầu [1..20]thì tôi muốn thay đổi nó thành[1,0,2,0,3..20] Những gì tôi nghĩ về việc thực sự là sử dụng bản đồ trên mọi chức …
8 list  haskell 
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.