ronami/HypeScript
ronami/HypeScript has 1,968 GitHub stars and 24 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-13 22:40 UTC. Last push 2025-02-07.
Gemessener Sternzuwachs
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
Über uns
🐬 A simplified implementation of TypeScript's type system written in TypeScript's type system
LernenREADME.md
Original🐬 HypeScript
Introduction
This is a simplified implementation of TypeScript's type system that's written in TypeScript's type annotations. This means that it uses types only — with no runtime code whatsoever.
You pass TypeScript code as a string to the TypeCheck generic and get possible type errors back (See the live demo):

☝ Please note that this project is meant to be used for fun and learning purposes and not for practical use.
Try running the code
See a live demo in your browser on the TypeScript Playground.
Alternatively, install @ronami/hypescript in your project with yarn or npm (TypeScript 4.7 or later is required):
yarn add @ronami/hypescript
Code examples
Only a subset of TypeScript's syntax and features are available. Here's a list of examples (with browser demo links) for some code examples:
- Variables
- Functions
- Arrays
- Objects
- Methods
- Function return type
- Equality
- Arithmetic operations
- Global types
Inspiration
- TypeScripts Type System is Turing Complete
- Functions and algorithms implemented purely with TypeScript's type system
- Typing the Technical Interview in TypeScript
- A collection of TypeScript type challenges with online judge
- Extreme Explorations of TypeScript's Type System
- A SQL database implemented purely in TypeScript type annotations
Ähnliche Projekte entdecken
sindresorhus/awesome
😎 Awesome-Listen zu allen möglichen interessanten Themen [HINWEIS: Pull Requests sind vorübergehend deaktiviert, bis ich dazu komme, die vorhandenen abzuarbeiten]
536,512 SterneEbookFoundation/free-programming-books
:books: Frei verfügbare Programmierbücher
401,560 Sternenilbuild/developer-roadmap
Interaktive Roadmaps, Leitfäden und weitere Bildungsinhalte, die Entwicklern helfen, in ihrer Karriere zu wachsen.
371,972 Sternevinta/awesome-python
Die maßgebliche Liste, die die Frage beantwortet: „Ich möchte X in Python machen – welches Tool soll ich verwenden?“
334,597 Sterne