icyleaf / markd

Yet another markdown parser, Compliant to CommonMark specification, written in Crystal.
MIT License
109 stars 30 forks source link

Refactorings #9

Closed straight-shoota closed 6 years ago

straight-shoota commented 6 years ago

This PR contains mostly smaller refactorings idiomatic Crystal and simpler code. This also improves performance.

I have structured in self-contained commits. I can extract parts into a separate PR if preferred, but I think it can be comfortably reviewed and merged in one piece because it's mostly very simple edits.