Ashley Claymore's repositories
TypeScriptVM
Compile-time emulation of a 4-bit Virtual Machine using TypeScript's Type System
record-tuple-laboratory
An interactive workbench where we can capture the concerns with different designs
prog-lang-play
toy compiler that outputs lambda calculus style JavaScript
rxjs-4-marbles
port of RxJS 5 ASCII marble diagrams for RxJS 4
JS-IC-explained-in-TSC
A port of http://mrale.ph/blog/2012/06/03/explaining-js-vms-in-js-inline-caches.html to TypeScript
ecmarkup
An HTML superset/Markdown subset source format for ECMAScript and related specifications
notes
TC39 meeting notes
observables-compared
Comparing implementations of the Observable pattern
ppm-extension
PPM - peak programming meter - Show live code coverage in VSCode
proposal-change-array-by-copy
Provides additional methods to Array.prototype to enable changes on an array by returning a new copy of it with the change.
proposal-defer-import-eval
A proposal for introducing a way to defer evaluate of a module
proposal-parameter-properties
inline class fields in constructor parameters
proposal-record-tuple
ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change!
proposal-symbols-as-weakmap-keys
Permit Symbols as keys in WeakMaps, entries in WeakSets and WeakRefs, and registered in FinalizationRegistries
record-tuple-polyfill
A polyfill for the ECMAScript Record and Tuple proposal.
transpile-module-bug
Example for issue
tsconfig-paths-bug
repo of bug repro
TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.