ParentFull threadtaolson·Prolog's constraint solving and unification are exactly what is required for solving type-checking constraints in a Hindley-Milner type system.View on HN