Max Graey

Results 152 issues of Max Graey

```ts function le(a, b) { return a

help wanted

Seems it doesn't support in hegel? ```ts class Base {} class Foo extends Base {} const fooArr: Array = [new Foo()]; const baseArr: Array = fooArr; ``` [playground](https://hegel.js.org/try#MYGwhgzhAEBCkFNoG8C+AoUkYDED2e0CAHgC4IB2AJjPBEmupnhRKdAGYECCATrwC5ofXmACeAHnx4AfNAC80ANoUEAd2jSAFAEoAugG5mrdgCNEIoSPES6COYq54RBoA)

enhancement
question

Something like this: ![preview-with-console](https://cloud.githubusercontent.com/assets/1301959/9027282/d25972f4-3979-11e5-8cef-c032dc3e3861.png)

Currently, only for AssemblyScript. But I can also add for everyone else. @aduros wdyt?

It would be great to have the ability to save scores in the global leaderboard, which would be available for all cartridges. Such a table could then be accessed either...

Docs show example which uses `0x42` ```ts store(w4.DRAW_COLORS, 0x42); w4.rect(10, 10, 32, 32); ``` But template uses `store(w4.DRAW_COLORS, 2)` for this. Will be great explain what `0x42` mean and how...

documentation

+ Remove `bswap` from `polyfills.ts` and expose it as compiler's builtin. + Remove `bswap16`. We didn't use it and I can't imagine where it would be needed. So removing it...

enhancement
standard library
general-relativity

Downcasting is not cheap and may produce app termination. Much better to use explicit type narrowing + implicit downcasting like: ```ts class Animal {} class Tiger extends Animal {} ```...

enhancement
good first issue
tooling

- [x] I've read the contributing guidelines - [x] I've added my name and email to the NOTICE file

enhancement
compatibility