a haskell library for displaying text