Skip to content

Latest commit

 

History

History
10 lines (7 loc) · 1.21 KB

File metadata and controls

10 lines (7 loc) · 1.21 KB

Added

  • Warn (FS3884) when a function or delegate value is used as an interpolated string argument, since it will be formatted via ToString rather than being applied. (PR #19289)
  • Added MethodOverloadsCache language feature (preview) that caches overload resolution results for repeated method calls, significantly improving compilation performance. (PR #19072)
  • Added ErrorOnMissingSignatureAttribute preview language feature: makes FS3888 (compiler-semantic attribute on the .fs but not on the .fsi) an error instead of a warning. (Issue #19560, PR #19880)
  • Allow constructing a record via its all-fields constructor, e.g. MyRecord(a, b), with positional or named arguments (RecordConstructorSyntax preview feature). Accessibility matches { ... } construction. (Suggestion #722, RFC FS-1073, PR #19974)

Fixed

Changed