LearnBoost/stylus — pull request #691 by sokra (2012-05-22 13:22:02+00:00)
Title: Asynchron renderer

I changed the interfaces of Evaluator and Normalizer to be asynchron.
I added "Evaluator" and "Normalizer" to options to make them replaceable.

The reason for this is: I want to inject a custom file resolution and reading logic for @import, but this is currently not easy.
This change make it easier with only a few changes. A `Importer` which do the tasks of resolving and reading files would be cooler, but this would be a greater refactoring.