Bạn có thể đọc về chúng trong số RFC over at the fslang-design repo. Các từ khóa ưa thổ lộ là:
- phương pháp - F # cộng là hài lòng với
member
để giới thiệu phương pháp.
- nhà xây dựng - cộng đồng F # hài lòng với
new
để giới thiệu nhà thầu.
- nguyên tử - điều này liên quan đến mốt cho bộ nhớ giao dịch vào khoảng năm 2006. Trong F #, đây sẽ là biểu thức tính toán do thư viện xác định.
- háo hức - điều này không còn cần thiết, ban đầu nó được thiết kế là
let eager
để khớp với một tiềm năng let lazy
.
- đối tượng - không cần phải đặt trước.
- đệ quy - F # vui vẻ sử dụng
rec
.
- functor - Nếu F # thêm mô-đun tham số hóa, chúng tôi sẽ sử dụng
module M(args) = ...
.
- đo - Không có lý do cụ thể để đặt trước những ngày này, các thuộc tính
[<Measure>]
đủ.
- dễ bay hơi - Không có lý do cụ thể để đặt trước những ngày này, các thuộc tính
[<Volatile>]
đủ.
Điều này biến nó thành F # 4.1.
Nguồn
2017-05-18 19:30:59
Còn về 'params', khi nào nó bị xóa? – MiP
Vì ['params' được đề cập trong đặc tả F # 4] (http://fsharp.org/specs/language-spec/4.0/FSharpSpec-4.0-latest.pdf) (trang 28) và nó không nằm trong danh sách từ khóa không được đặt trước, điều đó có nghĩa là: 'params' vẫn là từ khóa dành riêng. Bạn có thể kiểm tra điều này bằng cách khởi chạy F # Interactive 4.1 mới nhất và gõ 'let params = 1 ;;', để in cảnh báo 'warning FS0046:' params 'định danh được dành riêng để sử dụng trong tương lai bởi F # '. –
Sau đó, tôi hy vọng một người nào đó từ Microsoft có thể cập nhật trang 'Keyword Reference', như' eager', 'object' không bị xóa hoặc' params' không được liệt kê. – MiP