Published inITNEXTDon’t underestimate Recursion: it’s far more powerful, than most people thinkIts technical meaning is just defining something through itself. But how amazingly universal it is, how much air it gives us to breathe!Feb 22, 20223Feb 22, 20223
Published inDev GeniusInline Assembly in F#, .NET Language!This is assembly language in F#. No, this is not emulated. It is not IL. It is x86 assembly language. The one that runs on your CPU…Feb 5, 2022Feb 5, 2022
Published inITNEXTThis is how Variadic Arguments could work in C#C# methods take only a fixed number of arguments of fixed types. Unless… you do some magic with math and source generators!Jan 31, 2022Jan 31, 2022
Published inDev GeniusLike Regular LINQ, but Faster and Without Allocations: Is It Possible?Who didn’t use LINQ? But you must’ve also heard that it imposes some performance hit. Can we do better?Jan 3, 2022Jan 3, 2022
Published inITNEXTStay safe with your units! Advanced units of measure in .NET.This mini-article shows a concept of advanced units of measure, fully type safe, with automatic unit conversion, without runtime dispatch…Dec 22, 2021Dec 22, 2021
Parsing a math expression from string in C#It’s an old question, which has been asked numerous times on websites like StackOverflow and others. But people still see 5–10 year old…Jun 18, 2021Jun 18, 2021