in src/main/scala/com/adamnfish/eek/Main.scala [24:33]
override def run(args: List[String]): IO[ExitCode] =
Args
.parse[IO](args)
.flatMap {
case Right(args) =>
makeAppComponents(args)
.use(app)
case Left(exitCode) =>
IO.pure(ExitCode.Success)
}