ArkType (@arktypeio)

1 min read Original article ↗

📢Introducing ArkRegex📢 a drop in replacement for new RegExp() with types ⬇️

102

393

3,128

732,426

how is this even possible in typescript?

1

16

10,242

unironically same strategy used to run DOOM (but highly optimized)

Oct 28, 2025 · 6:16 PM UTC

4

180

9,827

wait! you can run DOOM in ts?

2

4

3,355

Doom now runs in @typescript types. What a journey this one's been.

1

42

4,747

Like it’s the same WASM interpreter?

1

2

435

DOOM and arkregex share a common ancestor in ArkType's core syntax parser. The core strategy is to reduce a type-level state as you iterate over a set of characters/instructions

1

17

670

Dawg what

1

169

Is this documented somewhere?

181