Stefan Bertels
Stefan Bertels
Regarding workarounds: I think it is currently possible to use `Optional(reference)` factory method and this will create `Option.None` if `reference == null`. I use my own `ToNullable()` extension for reference...
@bmargula: Installing .NET 2.1 (SDK or runtime, don't know) on your developer machine (and your build server) should be enough to make codegen working as documented. This is not a...
To be honest the problem is 50% caused by an implicit conversion I built for same reason, i.e. this class: ``` public class LoggableString { public readonly string FormatText; public...
I personally don't need https://github.com/louthy/language-ext/pull/841/commits/3c131cc821e648c607325e8ef4880a17325f75dd but added this just in case we want avoid any breaking change.
rebased on current main
Maybe having co-variance helps. I just want to drop a link here: https://stackoverflow.com/questions/59411397/what-makes-valuetuple-covariant
Another though: Could/should collection types support deconstruction (to head + tail)? I'm not sure whether there are some usages of `Deconstruct()` already in there that conflict with this. `Seq` already...
I have to withdraw my comment: having deconstruction is a good thing only for non-empty sequences. It will fail on empty sequences. Deconstruction on maybe-empty collections should be done in...
`memo` will not change the original function but create a caching wrapper function. You want to recursively call the (memo) wrapper. Fast fib2: ``` static Func memo_fib2 = Prelude.memo(n =>...
While I really miss this feature, too -- I don't think grumbling will help. This is a voluntary maintained OSS, so let's be kind and motivate @cketti, e.g. by [sponsoring](https://cketti.de/sponsor/)....