json-parser-in-typescript-very-bad-idea-please-dont-use
awesome-template-literal-types
json-parser-in-typescript-very-bad-idea-please-dont-use | awesome-template-literal-types | |
---|---|---|
4 | 3 | |
431 | 1,135 | |
- | - | |
0.0 | 5.6 | |
over 3 years ago | 4 months ago | |
TypeScript | Dockerfile | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
json-parser-in-typescript-very-bad-idea-please-dont-use
-
Python Type Hints Are Turing Complete
[1]: https://github.com/jamiebuilds/json-parser-in-typescript-ver...
- TypeScript Tricks I wish I knew when I learned TypeScript
-
Type-safe regular expression matching with named capture groups
Also, shoutout to this guy who implemented a json parser in typescript types. This is what gave me the idea.
-
I need to learn about TypeScript Template Literal Types
The next examples get progressively more bonkers, so I'm not going to write down all my thinking about them - you should check them out though and see if you can see how they work. The JSON parser is probably the best mix of complex and readable.
awesome-template-literal-types
-
Template Literal Types: How To Type Strings
You can find even more great examples in this GitHub repo. It's a goldmine of clever use cases that show the power of template literals in TypeScript.
-
What are template literal types in TypeScript?
Template literal string can be used to achieve some incredible stuff like JSON parsingor a working SQL database engine 🤯 For more awesome template literal type stuff, check the awesome-template-literal-type repo in GitHub
-
I need to learn about TypeScript Template Literal Types
Grégory Houllier collected some of these examples into one place, so I can see how they work by looking at the implementations!
What are some alternatives?
xlcalculator - xlcalculator converts MS Excel formulas to Python and evaluates them.
awesome-threat-modelling - A curated list of threat modeling resources (Books, courses - free and paid, videos, tools, tutorials and workshops to practice on ) for learning Threat modeling and initial phases of security review.
python-typing-machines - Python type hints are Turing complete.
TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
typanion - Static and runtime type assertion library with no dependencies
awesome-dva - A curated list of "damn vulnerable apps" and exploitable VMs / wargames. See contributing.md for information.
pydantic - Data validation using Python type hints
typing-euler - Typing Euler because values are code smells
json-parser-in-typescript-ver
di - Pythonic dependency injection
Yup - Dead simple Object schema validation