Có cú pháp nào trong Scala cho phép trình giải nén có một đối số tùy chỉnh không? Ví dụ này là một chút contrived. Giả sử tôi có một cây tìm kiếm nhị phân trên các số nguyên và tôi muốn khớp trên nút
Đối với một hàm nội tuyến có thể tạo ra một hạn chế như thành viên: let inline implicit arg =
(^a : (static member op_Implicit : ^b -> ^a) arg)
đòi hỏi các nhà điều hành nhất định hoặc thành vi
Tôi có một Dictionary qua mà tôi ban đầu lặp thusly: myDictionary |> Seq.iter (fun kvp -> doSomething kvp.Key kvp.Value) Sau đó, tôi phát hiện ra rằng tôi có thể tận dụng các mô hình hoạt động KeyValu
tôi đã xác định một cấu trúc cây biểu hiện trong F # như sau: type Num = int
type Name = string
type Expr =
| Con of Num
| Var of Name
| Add of Expr * Expr
| Sub of Expr * Expr