Hãy tạo một giá trị vì lợi ích của câu hỏi này:Scala nhấn mạnh chức năng tối thiểu
val a = 1 :: Nil
bây giờ, tôi có thể chứng minh rằng các chức năng ẩn danh có thể được viết dưới dạng viết tắt như thế này:
a.map(_*2)
có thể viết một cách viết tắt của chức năng này không ?:
a.map((x) => x)
giải pháp của tôi không hoạt động:
a.map(_)
Không có ý nghĩa nhiều, phải không? Nó chỉ là một NOP. – delnan
đây chỉ là một ví dụ. nó có thể làm cho một số ý nghĩa trong bối cảnh – coubeatczech
Đây là một ví dụ tốt về các trường hợp sử dụng quá mức (imho) của đường '_' ở Scala thực sự gây khó khăn cho mọi người khi chọn ngôn ngữ. – akauppi