csharp-algebraictypes
csharp-algebraictypes copied to clipboard
DSL, parser and code-generator for Algebraic Data Types (Record and Union types) in C#
### Description For union's choices with non-generic parameter, if the parameter is struct, compiler shows an error. ### Repro steps Please provide the steps required to reproduce the problem 1....
:wave: GitHub disabled TLS 1.0 and TLS 1.1 on February 22nd, which affected Paket's bootstrapper. It needs to be updated to 5.142 or later. You can read more about this...
### Description Generator fails when variants contain digits. ### Repro steps Please provide the steps required to reproduce the problem 1. Define a sum type as follows: `union Choice {...
### Description The operator override of a discriminated union returns fase when the 2 operands are null. ### Repro steps 1. Create a discriminated union such as `union Maybe{ None...