Dynamic stylesheets, built in Haskell and compiled into CSS and Javascript