F# Advent Calendar in English 2022

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

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

Christmas is approaching again, and now is the time to prepare our spirit for it with the goodness of F#. Please join, reserve one of 56 slots, and spread your thoughts and love to F# with the community.

Join F# Advent Calendar today!

Rules

  1. Choose F# a related topic for your blog post and reserve the slot on Twitter, Mastodon 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 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.

Advent fun with F# and Advent of Code

ID Date Author Post Title
#2201 Dec 01 (Thu) Fast F# Fast Iteration of Set Bits in BitSet
#2202 Dec 01 (Thu) Mårten Rånge Recreating ST-NICC 2000 1st place demo in F#
#2203 Dec 02 (Fri) Urs Enzler Our journey to F#: C#-F# Interop
#2204 Dec 02 (Fri) @LOGAN Implementing General Computation
#2205 Dec 03 (Sat) Steve Goguen Part 1. F# ↔ C# — What would it take?
Part 2. Copying the Fable Compiler
Part 3. F# → C#? Or Making Dart Code Look like C#?
#2206 Dec 03 (Sat) Ben Copeland Domain-Driven Microservices with F#
#2207 Dec 04 (Sun) Mathias Brandewinder Simulating the Wrapinator 5000
#2208 Dec 04 (Sun) Denis Bobrov Communicating with other languages and runtimes, aka FFI in F#
#2209 Dec 05 (Mon) Nick Blair Logging wide events with F#
#2210 Dec 05 (Mon) Einar Norðfjörð The Equinox Programming Model
#2211 Dec 06 (Tue) Paweł Stadnicki Geospatial is a function of your life
#2212 Dec 06 (Tue) John Azariah This is not a Monad Tutorial
#2213 Dec 07 (Wed) Teerawat Wuttiwat From Domain to Web with Safe Stack
#2214 Dec 07 (Wed) Hamilton Greene Build a simple F# web API with Giraffe
#2215 Dec 08 (Thu) @bmitc_ Symbolic expressions in F#
#2216 Dec 08 (Thu) Enes Poyraz Creating a F# WebAPI with ChatGTP
#2217 Dec 09 (Fri) @dawe Tortilla Flow
#2218 Dec 09 (Fri) Mark Pattison Parsing a GPX file using FSharp.Data
#2219 Dec 10 (Sat) @jannik F# event sourcing with Marten
#2220 Dec 10 (Sat) Michal Nebes Generating chord progressions in F#
#2221 Dec 11 (Sun) Edgar Gonzalez See it, Say it, Sort it! An example of how to contribute to the F# compiler as a beginner
#2222 Dec 11 (Sun) @Kim From C# to F# in 30 days
#2223 Dec 12 (Mon) Patrick Kelly C#’s Generic Math from F#
#2224 Dec 12 (Mon) Tom Banham Aggregating Errors in F#
#2225 Dec 13 (Tue) Jimmy Byrd Cancellable Tasks And Beyond
#2226 Dec 13 (Tue) @jkone27 F# Type Inference
#2227 Dec 14 (Wed) Christophe Moinard Music theory in F# – Introduction
Music theory in F# – Random note
Music theory in F# – Major scale
Music theory in F# – Chords of the Major scale
#2228 Dec 14 (Wed) Nick Corlett Reader and Async and Result, oh my!
#2229 Dec 15 (Thu) József Uri Dart in F#, differently
#2230 Dec 15 (Thu) Damian Płaza Many faces of DDD Aggregates in F#
#2231 Dec 16 (Fri) Angel Munoz Mixing Google Cloud and F#
#2232 Dec 16 (Fri) Atle Rudshaug Interacting with devices using MQTT
#2233 Dec 17 (Sat) Kunjan Dalal Breath of Fresh Air with Solid JS and Fable.Solid
#2234 Dec 17 (Sat) Fran González Creating DSLs using F#’s Computation Expressions
#2235 Dec 18 (Sun) Constantin Tews A little story about Fli
#2236 Dec 18 (Sun) Phillip Carter Microsoft doesn’t hate F#
#2237 Dec 19 (Mon) Ian Russell Retrospective 2022
#2238 Dec 19 (Mon) David Glassborow A brief introduction to WebAssembly in .NET and F#
#2239 Dec 20 (Tue) Bartosz Sypytkowski Plumtree – epidemic broadcast trees
#2240 Dec 20 (Tue) Stachu Korick Darklang for F# Developers
#2241 Dec 21 (Wed) Luis Quintanilla Accept Webmentions using F#, Azure Functions, and RSS
Introduction
#2242 Dec 21 (Wed) Flavio Colavecchia F# as your first functional programming language
#2243 Dec 22 (Thu) Florian Verdonck The oak sleeps in the acorn
#2244 Dec 22 (Thu) Sean G. Wright & Kyle McMaster Everything is Functions
#2245 Dec 23 (Fri) Mukund Raghav Sharma (Moko) Bayesian Optimization for Performance Tuning in FSharp
#2246 Dec 23 (Fri) András Jankó Compiling to JavaScript dynamically with WebSharper
#2247 Dec 24 (Sat) Paweł Stadnicki Distance Type Provider
#2248 Dec 24 (Sat) Kirk Shillingford From Script to Scaffold in F#
#2249 Dec 25 (Sun) @BigX_ Using F# to help solve Wordle
#2250 Dec 26 (Mon) Eriawan What’s new in F# 7 and some tips (with BenchmarkDotnet)
#2251 Dec 27 (Tue) David Dawkins Sutil Oxide: A toolkit for building IDE-style web applications, using Sutil
extra Dec 27 (Tue) @dpego Functional, reactive Point of sale with WebSharper
#2252 Dec 28 (Wed) Alfonso Garcia-Caro
extra Dec 28 (Wed) Marius Fersigan
#2253 Dec 29 (Thu) Adam Granicz Full-stack F# with charting, reactive forms, and more under 300 LOC with WebSharper
#2254 Dec 30 (Fri) Matt Eland Machine Learning in .NET with F# and ML.NET 2.0
#2255 Dec 31 (Sat) Kai Ito F# in strange places: Supabase edge functions
#2256 Jan 01 (Sun) FSSF

37 thoughts on “F# Advent Calendar in English 2022

  1. Hello. Thanks for another year of the F# advent calendar. As in previous years, could I please have December 31st?

    Thanks

    1. Hi Sergey!

      Could I have a go at the 16th of December? Hopefully I can come up with something by then.

  2. Hi Sergey,

    I’d love to participate on this F# advent but I have a question about it.

    I already have a subject I wanted to share on my blog, but it is a serie (maybe 4-5 blog posts) and it is 50% F# and 50% explaining the domain. Do you think it can fit in the F# advent ?

    (And thanks a lot for your work, I read your F# Weekly since several years now, I really enjoy it 🙂 )

    1. Hi, yes I can fit. Let’s book the date for one post from that series (it should have some F#) and on this page I will link the whole series as your contribution.

      1. Hi,

        I’ll take the 14th of december if possible.

  3. Hello Sergey,

    New F# developer here (you can thank Kai Ito for my participation) and I’d like to reserve the slot on Dec 11th.

    The topic would be ‘From C# to F# in 30 days’.

    Thanks for the effort in keeping this up.

    Happy Holidays!

    1. It is already divorced because you can leave a comment here to join and post link to your post as well.

      Update: also added Mastodon as an option, why not.

Leave a comment