# F# Weekly #28, 2018 – Racing the Zebra & Fable Community Heroes

**URL:** <https://forums.fsharp.org/t/f-weekly-28-2018-racing-the-zebra-fable-community-heroes/335>\
**Category:** General\
**Tags:** news\
**Created:** [July 14, 2018, 7:03pm UTC](https://forums.fsharp.org/t/f-weekly-28-2018-racing-the-zebra-fable-community-heroes/335 "2018-07-14T19:03:18Z")\
**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:** [July 14, 2018, 7:03pm UTC](https://forums.fsharp.org/t/f-weekly-28-2018-racing-the-zebra-fable-community-heroes/335/1 "2018-07-14T19:03:18Z")

</div>

Welcome to F# Weekly,

A roundup of F# content from this past week:

> <https://twitter.com/FableCompiler/status/1017814519853277184>

**News**

- [Elmish Tutorial](https://hello-elmish.kunjan.in)
- [JetTechnology's blog is up](https://medium.com/jettech)!
- [Announcing ML.NET 0.3](https://blogs.msdn.microsoft.com/dotnet/2018/07/09/announcing-ml-net-0-3/)
- [System.IO.Pipelines: High performance IO in .NET](https://blogs.msdn.microsoft.com/dotnet/2018/07/09/system-io-pipelines-high-performance-io-in-net/)
- [.NET Framework 4.7.2 is available on Windows Update, WSUS and MU Catalog](https://blogs.msdn.microsoft.com/dotnet/2018/07/10/net-framework-4-7-2-is-available-on-windows-update-wsus-and-mu-catalog/)
- [IL Linker — Help us build the best experience!](https://blogs.msdn.microsoft.com/dotnet/2018/07/11/il-linker-help-us-build-the-best-experience/)

**Videos & Slides**
- [TechDays 2017 - Bart de Smet - Writing High Performance Code in .NET](https://www.youtube.com/watch?v=r738tcIstck&feature=youtu.be)
- A gentle introduction to F# - Klaras Parlor by Roman Sachse
  - [Episode 1 - Intro, Values, Value Bindings, REPL](https://www.youtube.com/watch?v=Fssvnaf8bMo&t=8s)
  - [Episode 2 - Functions](https://www.youtube.com/watch?v=D1CG4wX3ErA)
  - [Episode 3 - Function Composition](https://www.youtube.com/watch?v=luzYK9zdpNA)
  - [Episode 4 - Expressions, If/Else, Pipes](https://www.youtube.com/watch?v=SZFIJw8EdXg)
  - [Episode 5 - Lists, List Functions, Lambdas](https://www.youtube.com/watch?v=kemkuJmqnIo)
  - [Episode 6 - Discriminated Unions, Pattern Matching](https://www.youtube.com/watch?v=P_l0J4dhUCM)
  - [Episode 7 - Recursion, Discriminated Unions Part 2](https://www.youtube.com/watch?v=ENCa1pwy03o)
  - [Episode 8 - Records](https://www.youtube.com/watch?v=TPZtEYkVcig)

**Blogs**
- [Racing the Zebra — Benchmark Performance Architecture for F# Web Server](https://medium.com/@gerardtoconnor/racing-the-zebra-benchmark-performance-architecture-for-f-web-server-58dd922f5cfe) - Gerard
- [Presentations and Talks covering '.NET Internals'](http://mattwarren.org/2018/07/12/Presentations-and-Talks-covering-.NET-Internals/) - Matt Warren
- [Donkey-Pong](https://medium.com/@sandeepc24/donkey-pong-32f9c626f51c) - Sandeep Chandra
- [Donkey-Pong using Xamarin](https://medium.com/@sandeepc24/donkey-pong-using-xamarin-98a9d74d64b4) - Sandeep Chandra
- [Create JavaScript libraries from your C# or F# code](http://fpish.net/blog/JankoA/id/5601/2018615-create-javascript-libraries-from-your-c-or-f-code) - András Jankó
- [Failure Is Not An Option (In F#)](http://tiny-giant-books.com/blog/failure-is-not-an-option-in-f/) - Daniel Markham
- [The #FSharp way: how to write a log](https://giuliohome.wordpress.com/2018/07/13/the-fsharp-way-how-to-write-a-log/) - giuliohome
- [Teachers Of Functional Programming: Stop Driving Me Crazy With Math Problems!](http://tiny-giant-books.com/blog/teachers-of-functional-programming-stop-driving-me-crazy-with-math-problems/) - Daniel Markham

> <https://twitter.com/gerardtoconnor/status/1017346795008155650>

**F# vNext:**

- [What are your thoughts on paying your bills vs. supporting open source?](https://github.com/Krzysztof-Cieslak/AMA/issues/50)
- [The official F# docker images are now published with arm32v7 and arm64v8 support in addition to the existing amd64](https://twitter.com/i_no_see_pound/status/1017830474838929408)!
- New ideas:
  - [Provide a way for C#/.NET to use records' copy-and-update functionality](https://github.com/fsharp/fslang-suggestions/issues/683)

> <https://twitter.com/eiriktsarpalis/status/1016650335081893888>

**Open source projects**

- [teo-tsirpanis/Farkle](https://teo-tsirpanis.github.io/Farkle/) - A LALR parser for F# (and other .NET languages)
- [LambdaFactory/Tennis](https://github.com/LambdaFactory/Tennis) - Simple, static content server for developers
- [zenprotocol/zenprotocol](https://twitter.com/i/web/status/1017482065279889410) - "Zen Protocol is a new type of blockchain, written from scratch in F#, with a contracting language in F\*."
- [FSharp.EFCore.OptionConverter](https://github.com/danieljsummers/FSharp.EFCore.OptionConverter) - A value converter that maps nullable database columns to F# option fields/properties

**New Releases**
- [Saturn 0.7](https://twitter.com/i/web/status/1017881897672822786)
- [Expecto v8.2.0](https://twitter.com/ExpectoIO/status/1017744357154328576)
- [dotnet- fantomas 2.8.0](https://www.nuget.org/packages/dotnet-fantomas/)
- [FusionTasks 2.0.0](https://twitter.com/kozy_kekyo/status/1012508958748172288)
- [WebSharper 4.4](https://twitter.com/i/web/status/1017104902613544960)
- [Rider 2018.2 EAP 2](https://www.jetbrains.com/rider/eap/)

> <https://twitter.com/kunjee/status/1015684720284372993>

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

Previous F# Weekly edition – [#27, 2018](http://sergeytihon.com/2018/07/07/f-weekly-27-2018-concurrency-in-net-pbook-is-out/)
