3 ms·SuccincT: Discriminated unions, pattern matching and partial applications for C#1 points by douche 10y ago