Đây không phải là vấn đề thực tế quan trọng, nhưng tôi muốn xem ví dụ về tacit programming trong F # trong đó chức năng điểm miễn phí của bạn có thể có nhiều đối số (không phải dưới dạng danh sách hoặc bộ) .Cách thức lập trình bằng cách sử dụng F #
Và thứ hai, cách các chức năng như vậy có thể thao tác cấu trúc dữ liệu phức tạp . Tôi đang thử nó trong F # Interactive, nhưng vẫn chưa thành công.
tôi đã cố gắng, ví dụ:
> (fun _ -> (fun _ -> (+))) 333 222 111 555
Có phải đó là đúng cách?
Và:
> (fun _ -> (fun _ -> (+))) "a" "b" "c" "d";;
val it : string = "cd"
Bạn nên sử dụng "không có điểm" thay vì "vô nghĩa". Đó là thuật ngữ chuẩn. :) –