Promise的学习
High-quality types can help improve projects' maintainability while avoiding potential bugs.