Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Do not miss virtual fsharpConf 2018, April 16
- Microsoft uses SAFE as a form of validation for .Net core
- Workshop: MIGRATE YOUR APPLICATION/LIBRARY TO .NET CORE/STANDARD
- FSharp.Data 3.0.0-beta is out, and you can now use it in net.core 2
- Expecto supports Flip syntax
- Visual Studio 2017 version 15.7 Preview 3
- Visual Studio Roadmap
- Canopy 2.0 is out with .Net Standard 2.0 support – read how to migrate
- FAKE 5 is now in release candidate mode
- Up-for-grabs issues in F# projects
F# Exchange
- Keynote: Crossroads: F# in the middle of… nowhere? – Alfonso Garcia-Caro
- Fable for busy moms & dads! How F# and Fable help me to spend more time with my kids! – François Nicaise (slides)
- FEZ – fsharp type safety for the BEAM – Karl Nilsson (slides)
- Property Based Testing in F# – Christina Nicolau
- Elmish: get your dev stack back under control – Maxime Mangel (slides)
- SAFE apps with F# web stack – Tomasz Heimowski (slides)
- Easing the Path to F# Adoption – Colin Bull
- A journey into the F# compiler – Steffen Forkmann (slides)
- STOCK CARS, RASPBERRY PI, AND F# – Jamie Dixon
- Azure F#unctions – Mikhail Shilkov (slides)
- 3D Model Manipulation with F# – Wael El Oraiby
- Lightning Talk: Lessons from F#: From Academic Prototypes to Safety-Critical Systems – Heidy Khlaaf
- Lightning Talk: Session types for F#ers – Fahd Abdeljallal
- Lightning Talk: F# Support in JetBrains Rider – Eugene Auduchinok
- Keynote: F# Code I Love – Don Syme (slides)
- Keynote: F# in 2018! – Phillip Carter
- How do we cook highload microservices at SBTech – Anton Moldovan
- The Curious Case of Freya, Suave, and Giraffe: Reducing Risks In Picking a New Tech. – Gien Verschatse
- Keynote: Deep Learning with CNTK and F# – Mathias Brandewinder
- Geo-Art with F# and Ordnance Survey Data – Kit Eason
- Distributed Tracing, Lessons Learned – Gina Marie Maini
- Lightning Talk: Dr FunctionalLove or: How EROAD learned to stop worrying and love F# – Jim Bennett (slides)
- Lightning Talk: Existentials – Playing Hide and Seek With Your Types – Nicholas Cowle
- Park Bench Panel hosted by Don Syme
Videos & Slides
- SATURN: F# |> MVC – Jeremy Abbott
- Catch-of-the-day ported to fable by Roman Sachse
- Rethinking compilers with live coding – Tomas Petricek
- Building distributed applications with Akka.NET – Cecil Phillip, Kathy Hickman, Rich Lander
- MancFUG #007 – Type Providers – Ryan Roberts
Blogs
- Build A DeepLearning Algorithm From Scratch In F# 03 – Building A Deep Neural Network – Mathieu Clerici
- Composite as a monoid – a business rules example – Mark Seemann
- A Fishful of Dollars – Real World F#
- A Post on a Good Post – Jonathan Fishbein
- F# – Azure Cosmos DB – Using the Graph API with Cosmos DB driver – Timothé Larivière
- Squeezing More Out of the F# Type System – Introducing Crates – Tom Davies
- Awesome F# Exchange 2018 – Mikhail Shilkov
F# vNext
Open source projects
- CNTK.FSharp – F# utilities to make the CNTK .NET API pleasant to use from the F# scripting environment
- flatware – Type-safe F# state management (like Elm and Redux) for Blazor
- safe-dojo – An introductory dojo to learn how to develop full stack web applications in F#
- altcover – Instrumenting coverage tool for .net/.net core and Mono, emitting NCover or OpenCover
- panesofglass/trail – ASP.NET Blazor rendering with F#
- JetBrains/fsharp-support – F# support in JetBrains Rider
New Releases
That’s all for now. Have a great week.
Previous F# Weekly edition – #13, 2018
2 thoughts on “F# Weekly #14, 2018 – Microsoft uses SAFE as a form of validation for .Net core”