Skip to content

Latest commit

 

History

History
49 lines (42 loc) · 5.96 KB

README.md

File metadata and controls

49 lines (42 loc) · 5.96 KB

Школа сильных программистов. Курс "Типизация в Python"

Полезные ресурсы в отношении типизации в Python из круса "Типизация в Python" Школы сильных программистов. Упомянутые в крусе, а так же найденные в процессе изучения.

Полезные материалы из первой недели курса

Полезные материалы из второй недели курса

Проверка аннотаций типов

  • mypy - Дополнительная статическая типизация в Python
  • beartype - Невероятно быстрая O(1) проверка типов во время исполнения скриптов на чистом Python.
  • deal - Мощная библиотека для написания и тестирования контрактов (Design by contract). Считайте, что это типизация на стероидах.
  • pyanalyze - Расширяемый статический анализатор и средство проверки типов.
  • pyre - Производительная проверка типов для Python 3.
  • pytype - Инструмент для проверки и вывода типов - не требуя аннотаций типов.
  • pyright - Быстрая программа проверки типов, предназначенная для больших баз исходных текстов Python. Он может работать в " следящем" режиме и выполняет быстрое инкрементное обновление при изменении файлов.
  • pycharm - Python IDE для профессиональных разработчиков с собственной реализацией проверки типов.

Полезные материалы из третьей недели курса

Другие пололезные материалы

Материалы не по теме курса