Frederic G. MARAND
|
7fafdd4781
5.6: Solution review.
|
6 years ago |
Frederic G. MARAND
|
a17992e573
5.5: tying everything up.
|
6 years ago |
Frederic G. MARAND
|
e8eae2d83a
5.4: transitioning between most states.
|
6 years ago |
Frederic G. MARAND
|
b62a9cc876
5.3: a player with 40 points.
|
6 years ago |
Frederic G. MARAND
|
3ed6c137b7
5.2: the first types in the Tennis kata.
|
6 years ago |
Frederic G. MARAND
|
e23d42f4ea
5.1: Overview. Tabula rasa.
|
6 years ago |
Frederic G. MARAND
|
eb773fb3ac
4.4: Advanced generics.
|
6 years ago |
Frederic G. MARAND
|
3705991a8c
Preserve slides.
|
6 years ago |
Frederic G. MARAND
|
cae236e252
4.3: Intersection types.
|
6 years ago |
Frederic G. MARAND
|
74692ff65f
4.2: Augmenting interfaces.
|
6 years ago |
Frederic G. MARAND
|
8d6b1f3ffd
3.6: Exhaustive check, discriminations. Code from 03/After.
|
6 years ago |
Frederic G. MARAND
|
83d0baeb53
3.5: union types and 'type guards' functions.
|
6 years ago |
Frederic G. MARAND
|
acb9eb1983
3.5: refactoring using mapped types to avoid optional properties.
|
6 years ago |
Frederic G. MARAND
|
5460b434f9
3.3: using mapped types.
|
6 years ago |
Frederic G. MARAND
|
bf654913d7
3.1: using keyof for typed dynamic property access.
|
6 years ago |
Frederic G. MARAND
|
0231e8f4c7
2.10: code from 02/After.
|
6 years ago |
Frederic G. MARAND
|
374034ca3a
2.9: strictNullChecks (doesn't compile)
|
6 years ago |
Frederic G. MARAND
|
98907a6d9c
2.8: noImplicitAny.
|
6 years ago |
Frederic G. MARAND
|
24fd5a4566
2.7: noImplicitReturn.
|
6 years ago |
Frederic G. MARAND
|
6a7afa7844
2.6: noImplicitThis.
|
6 years ago |
Frederic G. MARAND
|
d35ac6585e
2.5 noFallthroughCasesInSwitch.
|
6 years ago |
Frederic G. MARAND
|
b089925927
2.4: noUnusedParameters.
|
6 years ago |
Frederic G. MARAND
|
b54964a1ea
2.3: noUnusedLocals.
|
6 years ago |
Frederic G. MARAND
|
b09bcff93f
2.2: code from 02/Before.
|
6 years ago |