A

A Tiny Language AST in 101 Lines of TS

Hacker News

A Tiny Language AST in 101 Lines of TS

I love Typescript and I thought this was a fun demo of the type system. There is exactly one test in the repo, although I will accept PRs to add more tests in case someone is interested in using this for production workflows \s. Also, this was my first time using Deno and I'm quite pleased with the fact that there's finally a way to just run a Typescript file without trouble.

Share card

Actual performance

2points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: tiny, using · Missing: mac, agents, macos
88%88% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersIH features products with proven revenue · Missing: supports, reddit linkedin, podcasting
42%42% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: io · Missing: https docs, excited, just released
31%31% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: way · Missing: mobile apps, ios, personal
30%30% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
25%25% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
18%18% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
6%6% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Ti
Tiny C library for tessellating lines and curves60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tiny C library for tessellating lines and curves

Hacker News6
Te
Ten – A Tiny Scripting Language58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Ten – A Tiny Scripting Language

Hacker News8
So
Solid, a scripting language with a tiny VM64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Solid, a scripting language with a tiny VM

Hacker News63
A
A Tiny Compiler for a Tiny Functional Language67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A Tiny Compiler for a Tiny Functional Language

Hacker News8
Ti
Tiny PS1-like Renderer in 500 lines66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tiny PS1-like Renderer in 500 lines

Hacker News141
Co
Coding FFT in a tiny (25kb zipped) functional language64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Coding FFT in a tiny (25kb zipped) functional language

Hacker News3
Sc
ScrapScript – A tiny functional language for sharable software71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ScrapScript – A tiny functional language for sharable software

Hacker News503
Sp
Spinning Cube in 45 lines, 45 Chars Each52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Spinning Cube in 45 lines, 45 Chars Each

Hacker News1
Fl
Flappy Bird in 128 Lines of CoffeeScript43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Flappy Bird in 128 Lines of CoffeeScript

Hacker News6
Ul
Ultra Tiny Compiler in less than 90 lines of code68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Ultra Tiny Compiler in less than 90 lines of code

Hacker News61