F# 1.1.13 다운로드
Don Syme's WebLog on F# and Other Research Projects : F# 1.1.13 now available!
달라진 점들은 다음과 같습니다:
Language Enhancements
- Range Comprehensions. e.g.
{1 .. 3}
- IEnumerable, Array and List Comprehensions.
- Named arguments and post-hoc property-setters
- 'for' loops over enumerables.
- C-style syntax for native functions.
- Structs and Enums .
Slick member
syntax for object expressions.- Pattern matching on arrays.
- Tightening of
#light
rules. - Custom Attributes on parameters.
- Fast 'for' loops for Range Comprehensions.
Library Enhancements
Seq
as shorthand forIEnumerable
.- Extensive design review of F# namespaces.
- New library functions.
- Optional Safer Collections.
- New Module ResizeArray.
- NativeInterop additions NativeArray, CMatrix, FortranMatrix, PinnedArray, PinnedArray2
- Library addition: Matrix.copy, Vector.copy, Array2.copy, F# Immutable Map values now support the map.[i] syntax., Map, Set and HashSet now support IEnumerable
F# Interactive Enhancements
- TAB completion and history in F# Console.
Visual Studio Enhancements
- Visual Studio: Goto defintition across projects
- Improved speed of bracket matching in Visual Studio mode.
- Resources in projects: .resx resources may now be added to the list of files in the Visual Studio mode.
Compiler Enhancements
- Resources on the command line: .resx resources may now be added to the F# command-line compiler and as files in the Visual Studio mode.
- New switch
--generate-filter-blocks
.
Samples
- New LAPACK sample. . See samples\fsharp\math\LAPACK
- New WPF sample for use with F# Interactive. See samples\fsharp\WPF
더 자세한 설명은 여기를 참고하세요.