refactor: remove pattern match in for comprehension

This commit is contained in:
Jonny
2025-03-14 00:00:43 +00:00
parent 191c5df824
commit 42515abf2a
2 changed files with 1 additions and 6 deletions

View File

@@ -82,11 +82,7 @@ def frontend(
(prog, renameErrors) <- renamer.rename(partialProg)
_ = errors.addAll(renameErrors.toList)
typedProg = typeChecker.check(prog, errors)
res = NonEmptyList.fromList(errors.result) match {
case Some(errors) => Left(errors)
case None => Right(typedProg)
}
res = errors.result.toNel.toLeft(typedProg)
} yield res
}