Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Building a Typechecker from scratch, а также все другие курсы, прямо сейчас!
Премиум
  1. Урок 1. 00:19:39
    Introduction to Type theory and checking
  2. Урок 2. 00:04:18
    Typing Numbers and Strings | Testing
  3. Урок 3. 00:06:46
    Math binary operations | String concat
  4. Урок 4. 00:08:17
    Variables and Typing Environment, Р“
  5. Урок 5. 00:06:55
    Blocks and Local scope
  6. Урок 6. 00:07:31
    Parsing: S-expression to AST
  7. Урок 7. 00:07:25
    Control flow: If and While expressions
  8. Урок 8. 00:09:16
    User-defined functions | Local environments
  9. Урок 9. 00:04:42
    Function calls | Built-in functions
  10. Урок 10. 00:05:12
    Closures | Recursive calls
  11. Урок 11. 00:04:30
    Lambda functions and IILE | Syntactic sugar
  12. Урок 12. 00:03:54
    Declaring new types | Type aliases
  13. Урок 13. 00:06:40
    OOP | Classes
  14. Урок 14. 00:03:51
    OOP | Instances
  15. Урок 15. 00:02:49
    Super calls | Inheritance
  16. Урок 16. 00:06:02
    Union type
  17. Урок 17. 00:07:24
    Union | Type narrowing
  18. Урок 18. 00:06:51
    Generics | Function declarations
  19. Урок 19. 00:07:09
    Generics | Function calls
  20. Урок 20. 00:07:04
    Final executable