SKIP TO CONTENT
VAULT
73 NOTES
2024.10.15
/
SEARCH
⌘K
◑ THEME
☰
HOME
DEVOPS
PROGRAMMING LANGUAGES
DATABASES
SYSTEM DESIGN
DSA
AI ENGINEERING
BOOKS
FRONTEND
BACKEND
PROGRAMMING LANGUAGES
· 4 NOTES · UPDATED 2026.08.29
TYPESCRIPT
NOTES
4
01
03 MIN · 2025.11.16
Data-Types
The primitive, non-primitive, and special types in TypeScript, plus the built-in utility types and when to use arrow vs regular functions.
02
01 MIN · 2025.07.29
Type Annotations
Type annotation can be done by specifying type after a : (colon).
03
01 MIN · 2025.11.11
Type Alias
type is a keyword used to create a type alias, which is a name given to a type expression. They support primitives, objects, arrays, tuples, unions, intersections and conditional types.
04
01 MIN · 2025.11.11
Interfaces
Interface is a skeleton something should conform to. In general, interfaces are skeletons for classes. But need to explicitly mention that class implements the interface. Whether the class conforms to the interface is…