Skip to content

Commit 7bd19b1

Browse files
committed
[course] update readme
1 parent b9c65d3 commit 7bd19b1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
by @flegall and @gvergnaud
44

5+
### [Workshop Slides](https://bit.ly/3jUf7ub)
6+
7+
### [Take the workshop on Codesandbox](https://codesandbox.io/s/github/gvergnaud/type-level-typescript-workshop?file=/README.md)
8+
59
**Welcome to the Type Level TypeScript Workshop!**
610

711
In this course and workshop we hope to take your TypeScript skills from intermediate to **advanced**, and even make a real **TypeScript Wizard** of you! We will start by demonstrating that the type system of TypeScript is much more than simple type annotations: it's actually a full fledged **programming language** in itself! Once you know how to program with types, everything becomes possible. You will no longer feel like your ability to write the abstractions you need is restrained by the type system.
@@ -20,10 +24,6 @@ Finally, we will also see that moving more of the complexity of your code to the
2024

2125
[Let's get started!](tree/main/00-introduction)
2226

23-
### [Workshop Slides](https://bit.ly/3jUf7ub)
24-
25-
### [Take the workshop on Codesandbox](https://codesandbox.io/s/github/gvergnaud/type-level-typescript-workshop?file=/README.md)
26-
2727
## Note on naming conventions
2828

2929
While it's very common to use upper-case single letters for generics because it works well for simple types: `Array<T>`, it doesn't read very well when types become more complex.

0 commit comments

Comments
 (0)