David Piepgrass

Results 132 comments of David Piepgrass

> I don't know of any fundamental reason why custom literals should always be represented by strings They are not always represented by strings. > custom literals and type markers...

I'm tweaking the precedence of `->` and ``, etc.) but I don't really see why they should be. I also made these oeprators right-associative. So `c && a 1` will...

Oh, and I'm changing them to be right-associative.

One more thing, I notice that four-char codes like "\u2022" are valid JSON but larger code points like "\u1F4A9" and "\u01F4A9" (💩) don't work; only the first four characters contribute...

I just realized this isn't (always) a satisfying answer for dictionaries. Today I added a class called `SelectDictionaryFromKeys` for adapting the interface of a dictionary on the fly (`AsReadOnlyDictionary` extension...

Plan B: don't remove support IList and ICollection extension methods outright, but put them in another namespace so they don't cause "ambiguity" every time I want to use an extension...

I've committed some changes in this direction, mostly moving extension methods on ICollection and IList to a new namespace called `Loyc.Collections.MutableListExtensionMethods`. TODO: after dropping support for .NET 3.5/4, do another...

Okay, I just released a .NET Standard version. And I agree, LES is great for DSLs and that would be better marketing than "an interchange format for syntax trees". I...

New spring cleaning item: #84 - I might do this right away, or I might wait a year, haven't decided.

New spring cleaning item: consider eliminating `StringSlice`, replacing all uses with `UString`. Update: done!