* Implicit yields
* No more required double underscore
* Nameof
* Open static classes
* F# Interactive for .NET Core stable preview
* F# tools
https://devblogs.microsoft.com/dotnet/announcing-f-4-7/
* No more required double underscore
* Nameof
* Open static classes
* F# Interactive for .NET Core stable preview
* F# tools
https://devblogs.microsoft.com/dotnet/announcing-f-4-7/
.NET Blog
Announcing F# 4.7 | .NET Blog
We’re excited to announce general availability of F# 4.7 in conjunction with the .NET Core 3.0 release! In this post, I’ll show you how to get started, explain everything in F# 4.7 and give you a sneak peek at what we’re doing for the next version of F#.
https://github.com/fsprojects/FSharp.Data.Adaptive
https://github.com/dsyme/fsharp-presentations/tree/master/2019-09-27-openfsharp
https://github.com/dsyme/fsharp-presentations/tree/master/2019-09-27-openfsharp
GitHub
GitHub - fsprojects/FSharp.Data.Adaptive: On-demand adaptive/incremental data for F# https://fsprojects.github.io/FSharp.Data.Adaptive/
On-demand adaptive/incremental data for F# https://fsprojects.github.io/FSharp.Data.Adaptive/ - fsprojects/FSharp.Data.Adaptive
Forwarded from Анонимный дотнетчик
[Перевод] F# 1: Hello World
Этот текст является вольным переводом серии статей Sacha Barber из Brighton, UK , которые мне показались достаточно интереснымЭто первый пост в моей серии по F#. Итак, что мы собираемся охватить? Как хорошо знают многие программисты, принято начинать с примера «Hello World».Так что мы будем делать именно это. Итак, без лишних слов, что нужно для создания отдельного приложения «Hello World» на F#. Читать дальше →
https://habr.com/ru/post/470003/?utm_campaign=470003&utm_source=habrahabr&utm_medium=rss
Этот текст является вольным переводом серии статей Sacha Barber из Brighton, UK , которые мне показались достаточно интереснымЭто первый пост в моей серии по F#. Итак, что мы собираемся охватить? Как хорошо знают многие программисты, принято начинать с примера «Hello World».Так что мы будем делать именно это. Итак, без лишних слов, что нужно для создания отдельного приложения «Hello World» на F#. Читать дальше →
https://habr.com/ru/post/470003/?utm_campaign=470003&utm_source=habrahabr&utm_medium=rss
Хабр
F# 1: Hello World
Этот текст является вольным переводом серии статей Sacha Barber из Brighton, UK , которые мне показались достаточно интересным Это первый пост в моей серии по F...
Forwarded from Анонимный дотнетчик
[Перевод] F#2: Среда FSI
Как многие из вас знают, я парень из C#. Поэтому, если я просто хочу что-то попробовать, я обычно просто открываю LINQPad и пробую что-то там. Если всё разрастается и мне нужно больше контроля над экспериментами, я откажусь от LINQPad и разверну приложение ConsoleApplication в Visual Studio. Оба эти подхода работают нормально, но было бы неплохо, если бы существовала какая-то среда, в которой вы могли бы попробовать что-то внутри самой Visual Studio, даже не создавая новый проект.К счастью, в F# это есть. Читать дальше →
https://habr.com/ru/post/470033/?utm_campaign=470033&utm_source=habrahabr&utm_medium=rss
Как многие из вас знают, я парень из C#. Поэтому, если я просто хочу что-то попробовать, я обычно просто открываю LINQPad и пробую что-то там. Если всё разрастается и мне нужно больше контроля над экспериментами, я откажусь от LINQPad и разверну приложение ConsoleApplication в Visual Studio. Оба эти подхода работают нормально, но было бы неплохо, если бы существовала какая-то среда, в которой вы могли бы попробовать что-то внутри самой Visual Studio, даже не создавая новый проект.К счастью, в F# это есть. Читать дальше →
https://habr.com/ru/post/470033/?utm_campaign=470033&utm_source=habrahabr&utm_medium=rss
Хабр
F#2: Среда FSI
Как многие из вас знают, я парень из C#. Поэтому, если я просто хочу что-то попробовать, я обычно просто открываю LINQPad и пробую что-то там. Если всё разрастается и мне нужно больше контроля над...
Forwarded from Анонимный дотнетчик
F#3: Форматирование текста
При работе с любым языком вам, скорее всего, нужно будет отформатировать текст, и F# ничем не отличается.Поскольку F# является языком .NET, мы всегда можем использовать Console.WriteLine (..) и String.Format (..), где мы можем использовать любой из обычных форматеров, которые вы использовали в своем обычном коде .NET.Однако F# также поддерживает более похожий на синтаксис метод C, который доступен в модуле Core.Printf. Одна функция внутри него может использоваться вместо использования класса Console.WriteLine (..) .NET. Читать дальше →
https://habr.com/ru/post/470037/?utm_campaign=470037&utm_source=habrahabr&utm_medium=rss
При работе с любым языком вам, скорее всего, нужно будет отформатировать текст, и F# ничем не отличается.Поскольку F# является языком .NET, мы всегда можем использовать Console.WriteLine (..) и String.Format (..), где мы можем использовать любой из обычных форматеров, которые вы использовали в своем обычном коде .NET.Однако F# также поддерживает более похожий на синтаксис метод C, который доступен в модуле Core.Printf. Одна функция внутри него может использоваться вместо использования класса Console.WriteLine (..) .NET. Читать дальше →
https://habr.com/ru/post/470037/?utm_campaign=470037&utm_source=habrahabr&utm_medium=rss
Хабр
F#3: Форматирование текста
При работе с любым языком вам, скорее всего, нужно будет отформатировать текст, и F# ничем не отличается. Поскольку F# является языком .NET, мы всегда можем использовать Console.WriteLine (..) и...