diff --git a/core/src/main/scala/org/bykn/bosatsu/rankn/Infer.scala b/core/src/main/scala/org/bykn/bosatsu/rankn/Infer.scala index 58b86250..4a07e343 100644 --- a/core/src/main/scala/org/bykn/bosatsu/rankn/Infer.scala +++ b/core/src/main/scala/org/bykn/bosatsu/rankn/Infer.scala @@ -2663,7 +2663,9 @@ object Infer { val checkExternals = GetEnv.flatMap { env => - externals.toList + externals + .toList + .sortBy { case (_, (_, region)) => region } .parTraverse_ { case (_, (t, region)) => env.getKind(t, region) match { case Right(Kind.Type) => unit