prosidy-1.6.0.2: src/Prosidy/Internal/Classes.hs
{- |
Module : Prosidy.Internal.Classes
Description : An internal module exporting common classes.
Copyright : (c) James Alexander Feldman-Crough, 2019
License : MPL-2.0
Maintainer : alex@fldcr.com
-}
{-# LANGUAGE Trustworthy #-}
module Prosidy.Internal.Classes (module X) where
import Data.Aeson as X
( ToJSON(..)
, FromJSON(..)
, ToJSONKey(..)
, FromJSONKey(..)
)
import Data.Binary as X
( Binary(..) )
import GHC.Generics as X
( Generic )
import Control.DeepSeq as X
( NFData(..) )
import Data.Hashable as X
( Hashable(..) )
import Data.Text.Prettyprint.Doc as X
( Pretty(..) )