# F# Weekly #1, 2020 – Happy New Year!

**URL:** <https://forums.fsharp.org/t/f-weekly-1-2020-happy-new-year/1157>\
**Category:** General\
**Tags:** news\
**Created:** [January 3, 2020, 8:06pm UTC](https://forums.fsharp.org/t/f-weekly-1-2020-happy-new-year/1157 "2020-01-03T20:06:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sergey\_tihon](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.fsharp.org/sergey_tihon/32/25_2.png) [@sergey\_tihon](https://forums.fsharp.org/u/sergey_tihon)\
**Post date:** [January 3, 2020, 8:06pm UTC](https://forums.fsharp.org/t/f-weekly-1-2020-happy-new-year/1157/1 "2020-01-03T20:06:35Z")

</div>

Welcome to F# Weekly,  
A roundup of F# content from this past week:

**News**

- [The official guide to calcarta](https://www.calcarta.com/Documentation#calculationRepositories)

> <https://twitter.com/fsharporg/status/1212803242700107778>

**Videos**

- [VSCode and F# Pro Series - 5 Tips for Advanced Symbol Navigation](https://www.youtube.com/watch?v=HPm6NG-nZ2M) - Compositional IT

**#FsAdvent Ports**
- [Fun with Languages and Pattern Matching!](https://github.com/sgoguen/journal/blob/master/2019/12/fsharp-advent/01-intro.md) - Steve Goguen
- [Getting rid of null - Is Maybe an Option Episode 1/3](https://www.youtube.com/watch?time_continue=1&v=4QHzZld8wTQ&feature=emb_logo) - Roman Sachse
- [Learning F# — Writing A Ray Tracer](https://citizen428.net/blog/learning-fsharp-writing-a-raytracer/) - Michael Kohl
- [My F# Path Continues](https://medium.com/@brett.rowberry/my-f-path-continues-a862230cfbe7?) - Brett Rowberry
- [Welcome to 2020!](http://foundation.fsharp.org/welcoming_to_2020) - FSSF

**Blogs**
- [Getting Elmish in .NET with Elmish.WPF](https://medium.com/swlh/getting-elmish-in-net-with-elmish-wpf-cd44e3eddc27) - Matt Eland
- [F# Performance Tips and Tricks](https://fsharp.programmingpedia.net/en/tutorial/3562/fsharp-performance-tips-and-tricks) - F# Pedia
- [Analyzing .NET Dependencies with Neo4j](https://gregshackles.com/analyzing-net-dependencies-with-neo4j/) - Greg Shackles
- [Bolero Enables Writing F# Apps Running in WebAssembly Using Blazor](https://www.infoq.com/news/2019/12/bolero-sharp-webassembly/) - Sergio De Simone
- [State-based CRDTs: Maps](https://bartoszsypytkowski.com/crdt-map/) - Bartosz Sypytkowski
- [Generating Images with Azure Functions](https://www.aaron-powell.com/posts/2020-01-03-generating-images-with-azure-functions/) - Aaron Powell
- [F# Error Handling with 'Result'](https://dev.to/jhewlett/f-error-handling-with-result-35mi) - Justin Hewlett

**F# vNext**
- New language suggestions:
  - [provide counter example for total active patterns that are not exhaustively matched](https://github.com/fsharp/fslang-suggestions/issues/823)
  - [The `UnknownEnum` pattern](https://github.com/fsharp/fslang-suggestions/issues/822)

**GitHub projects**
- [AngelMunoz/AvaFunc](https://github.com/AngelMunoz/AvaFunc) - Just a Sample Desktop App Using Avalonia.FuncUI
- [JamesRandall/AccidentalFish.FSharp.Validation](https://github.com/JamesRandall/AccidentalFish.FSharp.Validation) - Simple validator DSL / library for F#

**New Releases**
- [WebSharper 4.6](https://github.com/dotnet-websharper/core/releases/tag/4.6.0.361)
- [Pulsar.Client 0.12.0](https://www.nuget.org/packages/Pulsar.Client/)
- [AltCover 6.7.750](https://www.nuget.org/packages/AltCover/6.7.750)

> <https://twitter.com/AndrasJanko/status/1212462373639983104>

That’s all for now. Have a great week.

Previous F# Weekly edition – [#52, 2019](http://sergeytihon.com/2019/12/28/f-weekly-52-2019-how-to-find-f-jobs/)
