Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Announcing F# support for .NET Core and .NET Standard projects in Visual Studio
- Rider’s F# plugin is now open source
- Visual Studio 2017 version 15.5 – Preview Release Notes (F# for .NET Core are officially supported)
- Check out the all new @dotnet home page!
- F# Software Foundation News – Q3 2017 Edition
- The F# Mirror: Board member plans for the winter
- F# Advent Calendar 2017
- LambdUp: Prague’s biggest functional programming event of the year
- Welcome to C# 7.2 and Span
- Introducing Nullable Reference Types in C#
- Announcing the Windows Compatibility Pack for .NET Core
- Introducing Tensor for multi-dimensional Machine Learning and AI data
- Mono’s New .NET Interpreter
- Xamarin Workbooks is open sourced
- .NET Core November 2017 Update
- Modernize existing .NET apps with Windows Containers and Azure
- Pivotal Contributes Steeltoe to the .NET Foundation
Videos & Slides
- Binding Redirects – Immo Landwerth
- Passing and returning functions in F# – Casual F# with Kit Eason
- DevOps for Everyone with Donovan Brown and Damian Brady
- NDC Sydney 2016 – Ask Me Anything! with Mark Seemann (C# vs F#, Functional Programming, Unit Testing)
- The Cynical Developer Episode 49 – What is F#? with Mårten Rånge
- Faking Typeclasses in F# (Monoid Example) – Michael Gilliland
- How do we make code fun and more intuitive? – Ramón Soto Mathiesen
- What’s new in C# – Mads Torgersen
- C# 7.2: Understanding Span – Jared Parsons
- Introducing Visual Studio Live Share – Chris Dias, Dan Fernandez, Amanda Silver
- .NET Framework 4.7.1 improvements – Jeff Fritz
- The Gamma: Democratizing Data Science – Tomas Petricek
- Would Aliens Understand: Lambda Calculus? – Tomas Petricek
Blogs
- Episerver UI tests with canopy – Māris Krivtežs
- Combining Suave and Azure Storage – Anders Kofoed
- Visualizing performance tests execution times – Michał Niegrzybowski
- F# – Idiomatic Huffman Coding – Ramón Soto Mathiesen
- Functional Factory – Daniel Oliver
- Increasing the level of de-obsfucation – Elliott V. Brown
- How to test CSV files content in end-to-end testing – Michał Niegrzybowski
- ts2fable 0.2.0 written in F# – Cameron Taggart
- ts2fable 0.3.0 generating comments – Cameron Taggart
- Querying Last.fm web API with F# – Bohdan Stupak
- Exploring Azure Container Instances and Web App for Containers – Lena Hall
- Azure F#unctions Talk at FSharping Meetup in Prague – Mikhail Shilkov
- Going Down the Property Based Testing Rabbit Hole – Michael Newton
- How close are two words? – Elliott V. Brown
- Quickstart WPF F#-only app in VSCode – Alex Netkachov
- This tutorial will get you started with Azure service bus, dotnet core and F# – Jan Tourlamain
- Documentation: it’s really important – Elliott V. Brown
F# vNext
- Mixed F#/C# solutions now work in VS Code thanks to this recently merged PR to OmniSharp
- If you want (.Prop) or _.Prop added to F# as first-class property accessors please react to this comment to express a preference
- New F#-lang and tooling RFCs:
- New ideas:
Open source projects
- fsharp-support – F# support in JetBrains Rider
- visualfsharpdocs – Documentation for Visual F#
- CNTK.FSharp – F# utilities to make the CNTK .NET API pleasant to use from the F# scripting environment
- fsharpstation – An editor for FSharp Development, powered by Chrome, WebSharper & CodeMirror
- SAFE-BookStore – Working sample of a Suave + Azure + Fable + Elmish aka SAFE-Stack project with hot reloading
- fable-validation – An isomorphic validation library for Fable/F#, inspired by elm-validate
- ConfPlanner – SAFE CQRS sample project
- RogueText – A .NET natural language library for rogue-like game engines
New Releases
- Fable 1.3.0
- SwaggerProvider v0.9.0 with new TypeProvider.SDK
- FSharp. Azure. StorageTypeProvider 1.9.5 (hot schema loading)
- Unquote 4.0.0 released with support for NetStandard 2.0
- Hedgehog 0.6.0
- Persimmon 3.0.0
- TaskBuilder. fs 1.0.0
- Legivel 0.1.0
- Fez First Alpha
- New release of Ionide. Adding autocomplete for external (unopened namespaces/modules) symbols, background project parsing and more!
- VSCode 1.18
- Rider 2017.2.1 is released with sweet new F# features
That’s all for now. Have a great week.
Previous F# Weekly edition –#44
2 thoughts on “F# Weekly #45-#47 – VS support for .NET Core, new RFCs, F# plugin for Rider, LambdUp and more”