polutoniko lcd: a browser-based font composited in haskell and rendered in js