Other interests include Shin honkaku and RTS video games.
More: https://injuly.in
You can also run gh workflows locally with "act".
You can also run gh workflows locally with "act".
Errors are rarely useful without payloads, and implementing payloads is basically just going back to the C way of doing it.
Errors are rarely useful without payloads, and implementing payloads is basically just going back to the C way of doing it.
e.g: I want to get the `head` of a list, or a default value for empty lists. Do I import Data.List.Extra? Data.List? Relude? Prelude?
With dots, I'll see the right one in suggestions.
e.g: I want to get the `head` of a list, or a default value for empty lists. Do I import Data.List.Extra? Data.List? Relude? Prelude?
With dots, I'll see the right one in suggestions.
`Types` was the easiest way out of not having cyclic dependencies.
`Types` was the easiest way out of not having cyclic dependencies.
Here's an idea you might like: Map every Op to a "stack effect". e.g: `add` can have a stack effect of -1 (pops two, pushes one), and `get` can have 1 (pushes one, pops none).
The computing "maximum" stack size for a function is is nearly 0 overhead (just a global var in the generator)
Here's an idea you might like: Map every Op to a "stack effect". e.g: `add` can have a stack effect of -1 (pops two, pushes one), and `get` can have 1 (pushes one, pops none).
The computing "maximum" stack size for a function is is nearly 0 overhead (just a global var in the generator)
Bun's parser is 25k LoC, IIRC. Though that one is a little unwieldy.
Bun's parser is 25k LoC, IIRC. Though that one is a little unwieldy.
> ping me if I forget
will do!
> ping me if I forget
will do!
It's not everyday I get constructive criticism like this, so I appreciate it.
It's not everyday I get constructive criticism like this, so I appreciate it.
Once I have a demo-able tool, I'd love to hear about your thoughts on it again ❤️
Once I have a demo-able tool, I'd love to hear about your thoughts on it again ❤️
My goal isn't to be an all encompassing JS solution, or replace ESBuild or NPM (I trust @rolldown.rs for that!) I try to focus on polish, and have the "tooling" layer be as transparent as can be.
My goal isn't to be an all encompassing JS solution, or replace ESBuild or NPM (I trust @rolldown.rs for that!) I try to focus on polish, and have the "tooling" layer be as transparent as can be.
I'd love to see anything you can share about this.
I'd love to see anything you can share about this.
From what I've seen, people do care about prettier compatibility (Biome mentions that they have 97% prettier conformance, and that's honestly a great selling point).
However as you said, I too prefer config-less formatters.
I already know that this means Jam's formatter won't...
From what I've seen, people do care about prettier compatibility (Biome mentions that they have 97% prettier conformance, and that's honestly a great selling point).
However as you said, I too prefer config-less formatters.
I already know that this means Jam's formatter won't...
I honestly don't believe I could juggle a day job and then implement something like stc right now even if I tried, seeing that even Donny has given up on it.
So yeah, no plans of working on it for now.
I honestly don't believe I could juggle a day job and then implement something like stc right now even if I tried, seeing that even Donny has given up on it.
So yeah, no plans of working on it for now.
I want to see if it's possible to give users a seamless way to write plugins in zig...
I want to see if it's possible to give users a seamless way to write plugins in zig...
I mention this in Jam's README, but the eventual goal is to build a JS plugin available using either Kiesel or QuickJS (not immediately though, but it's a part of the reason I'm helping Linus out with Kiesel dev).
Figuring out a nice Zig->JS API is challenging.
I hope to...
I mention this in Jam's README, but the eventual goal is to build a JS plugin available using either Kiesel or QuickJS (not immediately though, but it's a part of the reason I'm helping Linus out with Kiesel dev).
Figuring out a nice Zig->JS API is challenging.
I hope to...