Sam

Results 31 comments of Sam

@Guymestef Are you going to fix up this PR? We're also looking for smaller file sizes.

Was this ever moved to a separate repo and published on npm?

Any update on when 2.0 will be released? The NuGet publish date on 1.9.71 of Feb 27, 2013 probably makes a lot of people think this project is dead. Also-...

It looks like the LDM recently [voted down](https://github.com/dotnet/csharplang/blob/master/meetings/2017/LDM-2017-02-21.md) declaration expressions (again). Is this proposal meaningfully different to warrant separate consideration?

@gafter It's pretty terse but I assumed that was what [this](https://github.com/dotnet/csharplang/blob/master/meetings/2017/LDM-2017-02-21.md#declarations-in-embedded-statements) was referring to.

@svick But that seems pretty clearly useless. I thought it was something like this: ``` C# var a = foo() ? var b = 5; b + 37 : 0;...

Quite right. My mistake.

This is a big breaking change. We too now have broken solutions on our build machines because of this. Can someone please triage?

@stephentoub Have you seen Neal's [proposal](https://roslyn.codeplex.com/discussions/560339) for pattern matching and records in C#? I think it addresses a lot of your concerns here.

I see a few problems: - The reliance on `readonly` fields. `readonly` is already a deeply flawed mechanism as it precludes using helper methods in the constructor. This would be...