F# Weekly #50, 2024 – F# Cognitive Load and Productivity

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Help us out! If we want to spread the message about Lambda Days 2025, where should we post about it? @scalatimes.com, #Elixir Weekly, #Haskell Weekly… Who else should we b̶o̶t̶h̶e̶r̶ inform? 🤔#functionalprogramming #lambdadays #callfortalks #clojure #erlang #elm #ocaml #scala

Lambda Days (@lambdadays.bsky.social) 2024-12-09T16:45:08.582Z

Videos

FsAdvent

Blogs

My F# advent calendar post showing you a complete feature slice through our real-world application:www.planetgeek.ch/2024/12/13/f…#fsharp #dotnet(thanks @sergeytihon.com for organising)

Urs Enzler (@ursenzler.bsky.social) 2024-12-13T10:11:26.729Z

New Releases

"Minimising cognitive load in F#" by Michael Winch for#fsharp #FsAdventmedium.com/@michaeljwin…

Sergey Tihon 🦔🦀 (@sergeytihon.com) 2024-12-08T11:50:19.830Z

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

If you want to help keep F# Weekly going, click here to jazz me with Coffee!

Buy Me A Coffee

 

F# Weekly #49, 2024 – Write F# and win PXL-CLOCK!

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

The bell at Notre-Dame rings in F# 👌👍Just sayin' 😉Vive la France 🇫🇷🇫🇷🇫🇷🇫🇷 Thank you for all the beauty.#fsharp

Don Syme (@dsyme.bsky.social) 2024-12-07T20:01:19.242Z

Videos

🎄🌟 Announcing PXL-JAM 2024! 🌟🎄🎨 Program some PXLs🏆 WIN 1 of 3 PXL-Clocks!💻 Powered by #dotnet, programmed in #fsharpProudly part of the F# Advent Calendar by @sergeytihon.com – thank you for hosting us man 🤗✨ Learn more: youtu.be/q5-QTpEMGdULet’s make some art 🖌️ #PXLJAM2024 #PXLCLOCK

(@schlenkr.bsky.social) 2024-12-01T10:48:45.337Z

FsAdvent

Blogs

F# vNext

This morning I've merged several #fsharp code completion fixes to the upcoming Rider update. Expect significantly better performance and less unexpected suggestions when typing the code soon 🎉

Eugene Auduchinok (@auduchinok.bsky.social) 2024-12-03T14:08:30.402Z

Highlighted projects

New Releases

Fun fact: You can export your Apple Health data to an XML fileRelated fun fact: The #fsharp XML Type Provider is the perfect tool for exploring this data fsprojects.github.io/FSharp.Data/…

Jon Sagara (@jonsagara.com) 2024-12-06T18:29:37.152Z

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

If you want to help keep F# Weekly going, click here to jazz me with Coffee!

Buy Me A Coffee

 

F# Weekly #48, 2024 – Tomorrow is the first day of #FsAdvent

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Tomorrow is the first day of #Fsharp #Fsadvent 🎄https://sergeytihon.com/2024/10/26/f-advent-calendar-in-english-2024/

Sergey Tihon 🦔🦀 (@sergeytihon.com) 2024-11-30T09:19:57.788Z

Videos

New to Functional Programming or interested in learning? Let's take it easy, by dissecting just one line of #fsharp code to explain- Type Inference- Infix Functions- Currying and Partial Function Application- the Power of CompositionWatch here: http://www.youtube.com/watch?v=VJ0g…

(@schlenkr.bsky.social) 2024-11-29T08:19:23.330Z

Blogs

Reminder for every who solves adventofcode.com in #fsharp It also starts tomorrow, and we have a private board with F# folks 393584-7799c026. You are welcome to join!

Sergey Tihon 🦔🦀 (@sergeytihon.com) 2024-11-30T13:10:18.003Z

F# vNext

Highlighted projects

New Releases

New versions of Ionide and FsAutoComplete are now available with support for #fsharp 9 and #dotnet 9 and the new features therein – including nullability! Go forth and download, friends 🙂

Chet Husk (@chethusk.bsky.social) 2024-11-24T17:26:50.283Z

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

If you want to help keep F# Weekly going, click here to jazz me with Coffee!

Buy Me A Coffee

 

F# Weekly #47, 2024 – Oxpecker 1.0

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos

Blogs

F# vNext

I've created a feed for all F# content on BlueSky. Just include #fsharp in your post, and it should show up.

Liam Blizard (@blizard.io) 2024-11-17T15:00:01.333Z

Highlighted projects

New Releases

#Oxpecker 1.0 is released, along with its ViewEngine, #OpenApi and #Htmx libraries!github.com/Lanayx/Oxpec…#fsharp #aspnetcore

Vladimir Shchur (@lanayx.bsky.social) 2024-11-19T19:11:22.525Z

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

If you want to help keep F# Weekly going, click here to jazz me with Coffee!

Buy Me A Coffee

 

F# Weekly #46, 2024 – .NET 9, F# Nullable Reference Types, New Home on BlueSky

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

A long read dedicated to Nullable Reference Types in F# 9 was just published: devblogs.microsoft.com/dotnet/nulla…It talks about history of nullability in F#, applicability of the new feature as well as new ways of dealing with null values in F# code.

T-Gro (@t-gro.bsky.social) 2024-11-14T18:54:59.351Z

.NET Conf 2024

Videos

Blogs

F# vNext

Recent #dotnet 9 feature, which promotes classes to stack under certain circumstances plays great with #fsharp code, check it out, no extra allocations when working with options:gist.github.com/vzarytovskii…

Vlád Zä (@vlz.bsky.social) 2024-11-13T08:01:32.860Z

Highlighted projects

New Releases

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

If you want to help keep F# Weekly going, click here to jazz me with Coffee!

Buy Me A Coffee

 

F# Weekly #45, 2024 – What’s new in F# 9

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos

Blogs

F# vNext

Some bittersweet news: in about a month I will be moving to the new team inside of Microsoft – Microsoft C++ compiler backend as lead.I will still be spending about 20% of my time contributing to F# compiler (roughly same amount as now), just not as part of the team.

Vlád Zä (@vlz.bsky.social) 2024-11-04T18:39:33.276Z

Highlighted projects

New Releases

F# Advent Calendar in English 2024 #fsharp #FsAdvent sergeytihon.com/2024/10/26/f…

Sergey Tihon 🦔🦀 (@sergeytihon.com) 2024-11-10T09:39:05.275Z

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

If you want to help keep F# Weekly going, click here to jazz me with Coffee!

Buy Me A Coffee

 

F# Weekly #44, 2024 – Multi-modal GitHub Copilot

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos

Blogs

Highlighted projects

New Releases

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

If you want to help keep F# Weekly going, click here to jazz me with Coffee!

Buy Me A Coffee

 

F# Weekly #43, 2024 – 12 years of F# Weekly and #FsAdvent 2024

Welcome to F# Weekly,

As we flip the pages on another year, it’s hard to believe that F# Weekly has been part of your reading routine for 12 incredible years!

A heartfelt thanks goes out to all readers, whether you’ve been following F# Weekly from the beginning or have recently joined the community.

Get involved in this year’s #FsAdvent! I invite you to book a slot and share your experiences and stories from the world of F#. Let’s continue to grow and learn together!

A roundup of F# content from this past week:

News

Videos

Blogs

F# vNext

Highlighted projects

New Releases

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

If you want to help keep F# Weekly going, click here to jazz me with Coffee!

Buy Me A Coffee

 

F# Advent Calendar in English 2024

Can you believe it’s that time of year again? 🎅🏻 Christmas is just around the corner, and we’re gearing up for the 11th annual F# Advent in English! It’s hard to believe that our journey started back in 2014. Each year since, we’ve come together during the Advent season to share our F# stories, experiences, and unbridled passion.

This year will be no different, although we’re switching things up a bit. We’re starting with a main schedule that includes 24 slots, and we’ll be adding extra slots to make sure there’s room for everyone who wants to participate.

Join F# Advent Calendar today!

Rules

  1. Choose F# a related topic for your blog post and reserve the slot on BlueSky, Mastodon, X or leave a comment on this post. Please note that you do not have to announce the topic until the date (but you can).
  2. Prepare a blog post or video in English.
  3. Publish your post on a specified date (according to the calendar).
  4. Post the link to your post on Twitter or Mastodon with hashtags #fsharp and #FsAdvent.
IDDateAuthorPost Title
#2401Dec 01 (Sun)SchlenkRPXL-Jam Christmas 2024
#2402Dec 02 (Mon)Vladimir ShchurHow to write Fable compiler plugin
#2403Dec 03 (Tue)RAPHAËLFSharp fsx scripts as a project’s viable starting point
#2404Dec 04 (Wed)Steve GoguenThe Gödelian Toolkit: Systematically Testing Simple Languages
#2405Dec 05 (Thu)KevinMy Journey towards Functional Programming and F#
#2406Dec 06 (Fri)jkone27Feliz Navidad 🎄
#2407Dec 07 (Sat)Tim KnaufA Game in F#? Why, yes indeed.
#2408Dec 08 (Sun)Michael WinchMinimising cognitive load in F#
#2409Dec 09 (Mon)TRISTIAN A poor mans F# dependency injection for AWS Lambda
#2410Dec 10 (Tue)AndrewIntro to FS.FluentUI
#2411Dec 11 (Wed)Protect your ASP.NET site using FIDO2 Passkeys
#2412Dec 12 (Thu)DexterFunctional String Processing: Extend with F#, Call from C#
#2413Dec 13 (Fri)Urs Enzler Your First day on the team = releasing Your first feature
#2414Dec 14 (Sat)Paul BlasucciFaultReport: an Theoretical Alternative to Result
#2415Dec 15 (Sun)Edgar GonzalezFabulous.AST 
#2416Dec 16 (Mon)Ian RussellCelebrating 5 Years In Production
#2417Dec 17 (Tue)BentokF# Discriminated Unions with SQL Enumerations
#2418Dec 18 (Wed)József UriFootball with F# – Part 1
#2419Dec 19 (Thu)Matthew WattWhy the F# would I write real code like this?
#2420Dec 20 (Fri) Functions (and facts) describe the world
#2421Dec 21 (Sat)

Souvanxay Luangsouvannavong

Building mobile apps with F# and WebSharper
#2422Dec 22 (Sun)Adam GraniczIntelliLogo 
#2423Dec 23 (Mon)Eriawan still WFHWhat’s new in F# in .NET 9.0 and .NET 9.0 SDK dotnet restore audit impact
#2424Dec 24 (Tue)Paweł StadnickiData Apps in F# or F# in Data Apps?

Advent of Code

Two years ago, we decided to spice up the Advent season by creating a private board for those participating in Advent of Code (AoC) and coding in F#. If you’re planning to dive into AoC this December, we’d love for you to join us. Let’s make this holiday season one to remember!

Reminder for every who solves adventofcode.com in #fsharp It also starts tomorrow, and we have a private board with F# folks 393584-7799c026. You are welcome to join!

Sergey Tihon 🦔🦀 (@sergeytihon.com) 2024-11-30T13:10:18.003Z

History of F# Advent

F# Advent Calendar is a long tradition in the F# community

That inspired the C# Advent Calendar, Q# Advent Calendar, and many others.