-- | Exports for instance creation. -- -- Contains typical things needed when implementing -- encoding, decoding, recreate, or type to string conversions. module Data.TypedEncoding.Instances.Support ( -- * Types module Data.TypedEncoding.Internal.Types -- * Classes , module Data.TypedEncoding.Internal.Class -- * Combinators , module Data.TypedEncoding.Internal.Instances.Combinators -- * Type level conveniences , module Data.TypedEncoding.Internal.Util.TypeLits ) where import Data.TypedEncoding.Internal.Types import Data.TypedEncoding.Internal.Class import Data.TypedEncoding.Internal.Instances.Combinators import Data.TypedEncoding.Internal.Util.TypeLits