Writing a TypeScript Type Inference Engine in 300 Lines of Vanilla JS

· Dev.to