JSON Web Token (JWT) implementation for Haskell