https://github.com/sefatanam/dive-into-typescript
Typescript experiments
https://github.com/sefatanam/dive-into-typescript
advanced basics benchmark experiment fp-ts interview typescript
Last synced: about 1 year ago
JSON representation
Typescript experiments
- Host: GitHub
- URL: https://github.com/sefatanam/dive-into-typescript
- Owner: sefatanam
- Created: 2020-04-03T16:09:37.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2025-04-10T12:33:38.000Z (about 1 year ago)
- Last Synced: 2025-04-12T04:19:21.456Z (about 1 year ago)
- Topics: advanced, basics, benchmark, experiment, fp-ts, interview, typescript
- Language: TypeScript
- Homepage:
- Size: 329 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Dive into TypeScript
Welcome to the **Dive into TypeScript** repository! This project is a collection of examples and challenges designed to help you explore and master advanced TypeScript concepts. Whether you're just starting out or looking to deepen your understanding, this repository offers a structured way to learn TypeScript in a practical manner.
## Repository Overview
The repository is organized into several key sections, each focusing on different aspects of TypeScript:
- **Advanced TypeScript Concepts**: Dive into decorators, generics, namespaces, and utility types.
- **Advanced TypeScript Types**: Explore union types, dynamic function arguments, and more.
- **Basic Observer Pattern**: A simple implementation of the observer pattern.
- **Raw TypeScript Practice**: Hands-on practice with abstract classes, function composition, and data structures like linked lists.
## Getting Started
To get started, clone the repository and navigate to the section you're interested in. Each section contains its own `package.json` and `tsconfig.json` files, so you can easily install dependencies and run the examples.
```bash
git clone https://github.com/your-username/dive-into-typescript.git
cd dive-into-typescript
```
Happy coding! 🚀