Monthly Archives: May 2020

Archive of posts published in the specified Month

Higher Kinded Types in C# Part 2 — Homogenous invoice

This is the second part of the Higher Kinded Types in C# series. For your convenience you can find other parts in the table of contents in Part 1 — Introduction So now we can use invoice with items as Brand< Started, string>.…

Higher Kinded Types in C# Part 1 — Introduction

This is the first part of the HKT series. For your convenience you can find other parts using the links below: Part 1 — Introduction Part 2 — Homogenous invoice Today we will play with higher kinded types in C#. If you have…

Async Wandering Part 8 — async and await — the biggest C# mistake?

This is the eighth part of the Async Wandering series. For your convenience you can find other parts in the table of contents in Part 1 – Why creating Form from WinForms in unit tests breaks async? Async is one of the most…

Async Wandering Part 7 — Exceptions on unobserved tasks

This is the seventh part of the Async Wandering series. For your convenience you can find other parts in the table of contents in Part 1 – Why creating Form from WinForms in unit tests breaks async? Let’s take this code:

It…