Tôi đang làm việc thông qua các ví dụ trong Lập trình chức năng của Runar và Paul trong Scala cuốn sách, và tôi đã đi qua việc thực hiện sau của hàm lift trong phần 4.3.2:Ý nghĩa của dấu gạch dưới trong thang máy [A, B] (f: A => B): Tùy chọn [A] => Option [B] = _ map f
def lift[A,B](f: A => B): Option[A] => Option[B] = _ map f
tôi hiểu mục đích của chức năng, nhưng tôi không hiểu việc thực hiện vì Tôi không hiểu những gì gạch dưới đại diện cho. Tôi đã xem xét nhiều chủ đề khác về vô số ý nghĩa của gạch dưới trong Scala, và trong khi tôi chắc chắn rằng những chủ đề phải đề cập đến loại trường hợp sử dụng, tôi phải đã bỏ lỡ nó.
Cảm ơn. Tôi sẽ upvote, nhưng danh tiếng của tôi là quá thấp. Tôi thực sự cần câu trả lời của bạn (và liên kết bạn đã đăng) cho ý tưởng rằng _ đại diện cho các tham số vị trí trong một hàm ẩn danh để chìm hoàn toàn. – liminalisht