fsharp
fsharp copied to clipboard
Replace active pattern with structs in the compiler code
Part of the upcoming perf effort: should have less allocs and speed things up a bit.
The current best RegEx seems to be this one: (?:let|val)(\s+rec)?\s+(|[^|)]+|_|)