in src/main/scala/com/adamnfish/eek/Printer.scala [48:56]
def apply[F[_]: Sync](file: File): Resource[F, Printer[F]] = {
Resource
.make {
Sync[F].blocking(new PrintWriter(file))
} { writer =>
Sync[F].blocking(writer.close())
}
.map(new MarkdownFilePrinter(_))
}