~alcinnz/haskell-stylist

ref: d47030fdf3eb4d295f139b3b161a82370b25f721 haskell-stylist/test/Test.hs -rw-r--r-- 9.3 KiB
d47030fd — Adrian Cochrane 5 years ago
Handle !important CSS declarations.
9e7ce5e0 — Adrian Cochrane 5 years ago
Expose common interface above all selector passes.
524ca9cc — Adrian Cochrane 5 years ago
Compute selector specificity.
813c306e — Adrian Cochrane 5 years ago
Reorganize modules to make space for styling passes not related to selectors.
062bdd98 — Adrian Cochrane 5 years ago
Unit test the selector compiler.
df2761aa — Adrian Cochrane 5 years ago
Compile 'complex' selectors (ones with multiple tests but no tree traversal).

I'm currently using a temporary datastructure which will be easily
replaced with curried functions later.
d321f69d — Adrian Cochrane 5 years ago
Unit test the style index.
df951629 — Adrian Cochrane 5 years ago
Improve parsing API.

Now compound selectors have their own type, aiding indexing and maybe interpretation.
Now only one selector is associated with outputted style rule.
ceb3b528 — Adrian Cochrane 5 years ago
Add and pass some unit tests.