Demystifying MLsub – Global Type Inference for an ML with Subtypes | Hacker News Reader