Trey Brisbane

Results 10 comments of Trey Brisbane

+1 In response to your request for research, Chris, the FiraCode page on GitHub has a fairly extensive list of editors with and without support for ligatures: https://github.com/tonsky/FiraCode#user-content-editor-support

Incidentally, I personally think it _should_. General linearization of code is a reasonable goal IMO, but enabling point-free programming within the _language_ gives developers a _new way_ in which to...

+1 This would be really useful for group-watching eSports tournaments like the Overwatch League. :)

@weswigham It seems inconsistent (and kinda strange) to use the `*` sigil for this when we already use the `infer` keyword to denote explicit type inference... ```typescript type Tagged =...

@RyanCavanaugh >Having the infer keyword have arity 1 in conditional types and arity 0 in type argument positions seems like a decrease in overall consistency rather than an increase. Thanks...

Something else to consider is that TypeScript supports JSDoc, and `*` in JSDoc means `any`. I'm not sure it's a good idea to reuse a symbol that means `any` in...

@rbuckton Any thoughts on this? Given that newer languages such as Rust, Swift, etc are all generalising the concept of enums into rich ADTs, it seems strange to base a...

@rbuckton I was thinking we could leverage something similar to [Scala's Extractor pattern](https://docs.scala-lang.org/tour/extractor-objects.html) (i.e. give enum values an `unapply` method that returns a tuple containing the original inputs). That would...

Quick question: Given that this is a plugin, doesn't it make more sense to list `highcharts` as a [Peer Dependency](https://nodejs.org/en/blog/npm/peer-dependencies/)??