Nathan Ridley
Nathan Ridley
A picture is worth a thousand words:   What I'm actually trying to do is create a uniform inset for a larger closed shape, consisting of a number of...
I don't know what the limitations of Sublime's API are, but I'm wondering if it's possible to support the wrapping of bullet point text content to the position where the...
The parameter list for an arrow function is parsing differently than for a regular function. Specifically, when a parameter yields an `ObjectBindingPattern` that contains a `BindingProperty` where a default value...
I just noticed that `IndexExpression` and `MemberAccessExpression` seem to be used inversely to what their names semantically suggest that they represent. ```js a.b; // produces IndexExpression a[0]; // produces MemberAccessExpression...
Being the first structure I introduced, the public API for collectable/list has a few inconsistencies with the other data structures and could do with some polishing up. Extra methods will...
Functional imports when using multiple collections is fiddly and messy because you end up with loads of imports to manage in every source file, and you have to use aliasing...
- [x] Learn how to use the TypeScript compiler to extract relevant metadata - [ ] Extract and summarise symbols as JSON to build folder - [ ] Regenerate README...
I want the main package to expose more methods that are interchageable among collections, including methods for shallow getting/setting, iteration, and for creating new collections and so forth. - [...
There is a hierarchy of performance tests: 1. Collection type (e.g. List vs Map) 2. Primary operations (get, set, etc.) 3. Composite operations (interleaved combinations of reads and writes) Because...