    ------------------------------------------------------------------------------
    -- |
    -- Module:      Database.PostgreSQL.Simple.HStore
    -- Copyright:   (c) 2013 Leon P Smith
    -- License:     BSD3
    -- Maintainer:  Leon P Smith <leon@melding-monads.com>
    -- Stability:   experimental
    --
    -- Parsers and printers for hstore,  a extended type bundled with
    -- PostgreSQL providing finite maps from text strings to text strings.
    -- See <https://www.postgresql.org/docs/9.5/static/hstore.html> for more
    -- information.
    --
    -- Note that in order to use this type,  a database superuser must
    -- install it by running a sql script in the share directory.  This
    -- can be done on PostgreSQL 9.1 and later with the command
    -- @CREATE EXTENSION hstore@.  See
    -- <https://www.postgresql.org/docs/9.5/static/contrib.html> for more
    -- information.
    --
    ------------------------------------------------------------------------------

    module Database.PostgreSQL.Simple.HStore
         ( HStoreList(..)
         , HStoreMap(..)
         , ToHStore(..)
         , HStoreBuilder
         , toBuilder
         , toLazyByteString
         , hstore
         , parseHStoreList
         , ToHStoreText(..)
         , HStoreText
         ) where

    import Database.PostgreSQL.Simple.HStore.Implementation