# F# Weekly #25, 2018 – Giraffe is faster than aspcore-mvc

**URL:** <https://forums.fsharp.org/t/f-weekly-25-2018-giraffe-is-faster-than-aspcore-mvc/303>\
**Category:** General\
**Tags:** news\
**Created:** [June 22, 2018, 7:52pm UTC](https://forums.fsharp.org/t/f-weekly-25-2018-giraffe-is-faster-than-aspcore-mvc/303 "2018-06-22T19:52:36Z")\
**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:** [June 22, 2018, 7:52pm UTC](https://forums.fsharp.org/t/f-weekly-25-2018-giraffe-is-faster-than-aspcore-mvc/303/1 "2018-06-22T19:52:36Z")

</div>

Welcome to F# Weekly,

A roundup of F# content from this past week:

**News**

- [The F# Giraffe framework on AspNetCore is looking good for its first TFBenchmarks run](https://twitter.com/i/web/status/1008406784212656130)!
- [Suave was removed from recommended options on the SAFE stack](https://safe-stack.github.io/docs/news/#18th-june)
- [The FAKE 5 migration guide](https://fake.build/fake-migrate-to-fake-5.html)
- [Cosmos DB (DocumentDB) Bindings with F# code samples](https://docs.microsoft.com/en-us/sandbox/functions-recipes/cosmos-db?tabs=fsharp&WT.mc_id=recipes-twitter-cephilli#retrieve-a-single-document-by-id)
- [FAKE 5 Build Task Tool Brings .NET Core Support](https://www.infoq.com/news/2018/06/fake-dotnet-core)
- [Orleans Contribution idea: Proper support for F#](https://github.com/dotnet/orleans/issues/38)
- [Xamarin.Forms 3.1.0](https://developer.xamarin.com/releases/xamarin-forms/xamarin-forms-3.1/3.1.0/)
- [.NET Core 2.1.1](https://www.microsoft.com/net/download/macos)
- [Staying up-to-date with .NET Container Images](https://blogs.msdn.microsoft.com/dotnet/2018/06/18/staying-up-to-date-with-net-container-images/)
- [The RyuJIT transition is complete!](https://blogs.msdn.microsoft.com/dotnet/2018/06/19/the-ryujit-transition-is-complete/)
- [.NET Core 2.0 will reach End of Life on September 1, 2018](https://blogs.msdn.microsoft.com/dotnet/2018/06/20/net-core-2-0-will-reach-end-of-life-on-september-1-2018/)

> <https://twitter.com/safe_stack/status/1008697033727803392>

**Videos & Slides**

- [Web API development with F# on .NET Core](https://channel9.msdn.com/Shows/On-NET/web-api-development-with-f-on-net-core) - Cecil Phillip, KathyHickman
- [The F# Path to Relaxation by Don Syme](https://www.youtube.com/watch?v=CLuHokcr63k&feature=youtu.be&a=)
- [June 22, 2018 - F# Friday! Writing Azure functions and GitHub WebHooks with F#](https://www.youtube.com/watch?v=VLH-yV1bdtY&list=PLVMqA0_8O85ybM7Whuyfqg_SU6d6ImzWn&index=1&frags=pl%2Cwn) - Jeffrey T. Fritz
- [Tachyus Pitch - MSFT Startup Showcase](https://www.youtube.com/watch?v=s-q_FOCP16s)
- [Developer On Fire Episode 348 | Alfonso Garcia-Caro - Linguistic Discovery](https://itunes.apple.com/ca/podcast/developer-on-fire/id1006105326?mt=2&i=414018671)
- [WHY F# ?](https://gitpitch.com/essic/prez-why-fsharp#/) - @essiccf37

**Blogs**
- [Using Rebus Service Bus from F# with DotNet Core](http://kearon.blogspot.com/2018/06/using-rebus-service-bus-from-f-with.html) - Sean Kearon
- [No Free Monad for old men](https://amieres.github.io/NoFreeMonad.html) - Abe Mieres
- [What the @ - fixing weirdness in return JSON from Azure functions using F#](https://www.jimbobbennett.io/what-the-fixing-weirdness-in-return-json-from-azure-functions-using-f/) - Jim Bennett
- [Learning F# — Part 6— strings](https://medium.com/@vijeshsalian/learning-f-part-5-strings-6e6f15414656) - Vijesh Salian
- [Functional Adventures in F# - Event sourcing lessons learned](http://dreamstatecoding.blogspot.com/2018/06/functional-adventures-in-f-event.html) - Eowind
- [F# Async Guide](https://medium.com/@eulerfx/eb3c8a2d180a) - Lev Gorodinski
- [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ó

**F# vNext:**

> <https://twitter.com/realvictorprm/status/1009091741658607623>

- New ideas:
  - [Default interface methods](https://github.com/fsharp/fslang-suggestions/issues/679)
  - [Don't fail if the design time component of a library with Type Providers is missing, just give a warning](https://github.com/fsharp/fslang-suggestions/issues/678).
  - [Disallow "mutable" on byref\<'T\> locals](https://github.com/fsharp/fslang-suggestions/issues/677)
  - [Ternary equality / between comparator](https://github.com/fsharp/fslang-suggestions/issues/676)
  - [Add a multi-value equality check](https://github.com/fsharp/fslang-suggestions/issues/675)

**Open source projects**
- [Microsoft/Mobius](https://github.com/Microsoft/Mobius) - C# and F# language binding and extensions to Apache Spark
- [vivainio/SqlFrags](https://github.com/vivainio/SqlFrags) - Sql generator for F#

**New Releases**
- [FAKE 5.1](https://www.nuget.org/packages/FAKE/)
- [FSharp. Configuration 2.0.0-alpha2](https://www.nuget.org/packages/FSharp.Configuration/2.0.0-alpha2)

> <https://twitter.com/7sharp9_exhumed/status/1008636086149701633>

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

Previous F# Weekly edition – [#24, 2018](http://sergeytihon.com/2018/06/16/f-weekly-24-2018-fable-conf-2018-26-27-october-berlin/)
