Ty

Typegraph – type-level graphs of Rust types

Hacker News

Typegraph – type-level graphs of Rust types

Hi r/rust, I wanted to share with the community a Rust library I started a little while ago called typegraph. It lets you build graphs of types in the type system, for static analysis and stuff like that. It's the fourth entry in my "Beginner Crates" series, which are crates made for computers learning to code all by themselves. You can also use it to make diagrams like this one of the tokio current-thread runtime: https://github.com/nicksenger/typegraph/blob/master/tokio_cu...

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: computer, code · Missing: mac, agents, macos
65%65% 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.
Hacker NewsStrong engagement from HN community · Strong signals: io · Missing: https docs, excited, just released
59%59% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRFits verified-revenue profile · Missing: mobile apps, ios, personal
56%56% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Indie HackersIH features products with proven revenue · Strong signals: started · Missing: supports, reddit linkedin, podcasting
49%49% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
45%45% 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
14%14% 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
1%1% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Ru
Rust type level Game of Life49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rust type level Game of Life

Hacker News5
Im
Impls – Determine if a Rust type implements a logical trait expression53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Impls – Determine if a Rust type implements a logical trait expression

Hacker News1
A
A Type-Level Brainfuck Interpreter58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A Type-Level Brainfuck Interpreter

Hacker News1
Ty
Typeables is a Rust crate of unit types, content types, media types42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Typeables is a Rust crate of unit types, content types, media types

Hacker News2
Ru
Rust trait with lifetime, type, const and associated type arguments43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rust trait with lifetime, type, const and associated type arguments

Hacker News2
Re
Result monad for Elixir inspired by Rust Result type60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Result monad for Elixir inspired by Rust Result type

Hacker News39
Cd
Cdist types and parameters39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Cdist types and parameters

Hacker News1
Su
Sum Types for Ruby48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Sum Types for Ruby

Hacker News7
Go
Go has proper sum types now56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Go has proper sum types now

Hacker News1
In
Interactive graphs in Rerun with a Rust port of D3-force69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Interactive graphs in Rerun with a Rust port of D3-force

Hacker News65