# F# Weekly #3, 2019 – Category Theory for (dotnet) Programmers & Fabulous 0.3

**URL:** <https://forums.fsharp.org/t/f-weekly-3-2019-category-theory-for-dotnet-programmers-fabulous-0-3/644>\
**Category:** General\
**Tags:** news\
**Created:** [January 19, 2019, 9:39am UTC](https://forums.fsharp.org/t/f-weekly-3-2019-category-theory-for-dotnet-programmers-fabulous-0-3/644 "2019-01-19T09:39:26Z")\
**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 19, 2019, 9:39am UTC](https://forums.fsharp.org/t/f-weekly-3-2019-category-theory-for-dotnet-programmers-fabulous-0-3/644/1 "2019-01-19T09:39:26Z")

</div>

Welcome to F# Weekly,

> This week’s F# Weekly is sponsored by Compositional IT – Functional First, Cloud Ready solutions. Check out their **[training and coaching](https://compositional-it.com/what-services-training.html?utm_source=fsweekly&utm_medium=sergey&utm_campaign=coaching)** and **[consultancy](https://compositional-it.com/what-services-consultancy.html?utm_source=fsweekly&utm_medium=sergey&utm_campaign=coaching)** offerings including SAFE support, with expert guidance from experienced consultants.

A roundup of F# content from this past week:

**News**

- [Upcoming and part SAFE events](https://safe-stack.github.io/docs/events/)
- [What Open Source projects should our scholarship recipient work on?](https://forums.fsharp.org/t/what-open-source-projects-should-our-scholarship-recipient-work-on/639)
- [Deploy SAFE App to Google Cloud AppEngine](https://safe-stack.github.io/docs/template-gcp-appengine/)
- [Alea GPU: GPU Programming with F#](http://www.aleagpu.com/release/3_0_3/doc/gpu_programming_fsharp.html)
- [Performance Profiling in Rider 2018.3. What’s New?](https://blog.jetbrains.com/dotnet/2019/01/17/performance-profiling-rider-2018-3-whats-new/)
- [.NET Microservices v2.2 eBook](https://twitter.com/cesardelatorre/status/1085959886192529408)
- [Getting started with ML.Net](https://blogs.msdn.microsoft.com/deva/2019/01/13/getting-started-with-ml-net/?wt.mc_id=AID723316_QSG_SCL_311244)

[https://twitter.com/cboudereau/status/1084809237069529088](https://twitter.com/cboudereau/status/1084809237069529088)

**Videos & Slides**

- [Event Sourcing DIY 05 - Testing](https://www.youtube.com/watch?v=H1xcBIpqp_w&feature=youtu.be) - Roman Sachse
- [A Simple Bid Recommendation Engine Using FParsec and CodeDom](https://skillsmatter.com/skillscasts/13175-f-sharpunctional-londoners#video) - Mariusz Wojcik
- [High performance IO with System.IO.Pipelines](https://channel9.msdn.com/Shows/On-NET/High-performance-IO-with-SystemIOPipelines?WT.mc_id=ondotnet-twitter-cephilli) - Cecil Phillip, dfowler, Rich Lander

**Blogs**
- [Why anyone would bother to learn out-of-demand languages. A case study of the F# community](https://habr.com/ru/post/432048/) - arttom
- [F# and ML.NET Sentiment Analysis](http://www.codesuji.com/2019/01/14/F-and-MLNet-Sentiment-Analysis/) - codesuji
- [Managed pointers in .NET](http://tooslowexception.com/managed-pointers-in-net/) - Konrad Kokosa
- [OpenTracing at Scale in .NET](https://medium.com/opentracing/opentracing-at-scale-in-net-d3bdc0d1e882) - Austin Parker

**Open source projects**
- [cboudereau/category-theory-for-dotnet-programmers](https://github.com/cboudereau/category-theory-for-dotnet-programmers) - samples from Bartosz Milewski's book (Category Theory for Programmers) converted to csharp and fsharp
- [ronaldschlenker/FsHttp](https://github.com/ronaldschlenker/FsHttp) - A lightweight F# HTTP library.
- [DurableFunctions.FSharp](https://github.com/mikhailshilkov/DurableFunctions.FSharp) - F#-friendly API layer for Azure Durable Functions
- [cmeeren/fable-elmish-electron-material-ui-demo](https://github.com/cmeeren/fable-elmish-electron-material-ui-demo) - Complete boilerplate for Electron apps using Fable 2 and Elmish with hot module reloading, time-travel debugging, etc.
- [rflechner/FunDns](https://github.com/rflechner/FunDns) - Understanding DNS protocol with F#
- [Zaid-Ajaj/Giraffe.GoodRead](https://github.com/Zaid-Ajaj/Giraffe.GoodRead) - Practical dependency injection in Giraffe that gets out of your way
- [markpattison/fsharp-monogame](https://github.com/markpattison/fsharp-monogame) - A sample solution using MonoGame with F#, incorporating Paket and FAKE 5.

**New Releases**
- [Fabulous 0.3 with full support for Xamarin.Forms 3.4](https://github.com/fsprojects/Fabulous/releases/tag/0.30.0)
- [SchlenkR.FsHttp 0.4.1](https://www.nuget.org/packages/SchlenkR.FsHttp/)
- [WebSharper 4.5.6](https://github.com/dotnet-websharper/core/releases/tag/4.5.6.320)
- [MiniScaffold 0.13.0](https://twitter.com/Jimmy_Byrd/status/1083078250870509568)
- [MessagePack.FSharpExtensions 1.4.1](https://twitter.com/pocketberserker/status/1082786507264409601)
- [ILSpy 4.0](https://github.com/icsharpcode/ILSpy/releases/tag/v4.0)

[https://twitter.com/skillsmatter/status/1085121933841182720](https://twitter.com/skillsmatter/status/1085121933841182720)

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

Previous F# Weekly edition –[](http://sergeytihon.com/2018/12/15/f-weekly-50-2018-bolero-f-tools-for-webassembly/)[#2, 2019](http://sergeytihon.com/2019/01/13/f-weekly-2-2019-open-fsharp-2018-videos/)
