JSONRPC Data Types for Haskell.