Homework task Modify lib/solver.js to implement a type checker/inference engine for simply polymorphic lambda calculus. See the homework PDF for more details.