Domn Werner
Domn Werner
# Summary The project should support downloading/updating from other sources. # Purpose Increase usability and modularity. # Implementation Similar to [aptitude](https://manpages.debian.org/stretch/apt/sources.list.5.en.html). Create a `sources.list` file that defines the different sources...
``` PS C:\Users\User Name> (new-object Net.WebClient).DownloadString("https://raw.githubusercontent.com/tonerdo/dotget/mas ter/scripts/install.ps1") | iex Directory: C:\Users\USERNA~1\Temp Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 2/12/2018 14:01 dotget Downloading latest version (v1.0.0) dotGet was installed...
As a dunet user, when using switch expression with dunet-generated unions, I don't want to be warned about the switch expression not being exhaustive when it is provably so. For...
As a developer who is considering using Dunet, I want a collection of different real-world samples to help me determine if the library makes sense for my use case. As...
I've been using the library in production code for a while now, and I think there's some additional improvements we can make to the match functionality: ## Async Match Parameters...
Some times we want to make a very basic union without naming its variants. We should be able to do something like: ```cs public partial record struct Number : Union;...
We should support declaring unions as `record structs` for consumers that want value semantics and reduced memory allocations. For example: ```cs using Dunet; [Union] partial record struct Option { partial...
Consider the following union: ```cs [Union] public partial record Option { public partial record Some(T Value); public partial record None; } ``` Currently, to instantiate the `Some` variant, we must...
The website for gplist.exe and promisdetect.exe is down.
Similar to #1271, I'm running into this issue: **Input:** ```cs void Fn() { return x switch { (true, true) => foobar.MethodCall1().MethodCall2().MethodCall3(), // ... }; } ``` **Output:** ```cs void Fn()...