HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Modulepostgresql-simple-0.7.0.0Haskell2010

Database.PostgreSQL.Simple.HStore

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.

  • 4 types
  • 2 classes
  • 4 values
newtypenewtype HStoreList
#

Constructors

Instances4Show, FromField, ToHStore, ToField
  • Show HStoreListDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • FromField HStoreListDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation

    hstore

  • ToHStore HStoreListDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation

    hstore

  • ToField HStoreListDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
newtypenewtype HStoreMap
#
Instances6Eq, Ord, Show, FromField, ToHStore, ToField
  • Eq HStoreMapDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • Ord HStoreMapDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • Show HStoreMapDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • FromField HStoreMapDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • ToHStore HStoreMapDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • ToField HStoreMapDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
datadata HStoreBuilder
#

Represents valid hstore syntax.

Instances4Semigroup, Monoid, ToHStore, ToField
  • Semigroup HStoreBuilderDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • Monoid HStoreBuilderDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • ToHStore HStoreBuilderDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • ToField HStoreBuilderDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
classclass ToHStoreText a where
#

Methods

Instances5ToHStoreText
  • ToHStoreText ByteStringDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation

    Assumed to be UTF-8 encoded

  • ToHStoreText ByteStringDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation

    Assumed to be UTF-8 encoded

  • ToHStoreText HStoreTextDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • ToHStoreText TextDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • ToHStoreText TextDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
newtypenewtype HStoreText
#

Represents escape text, ready to be the key or value to a hstore value

Instances3Semigroup, Monoid, ToHStoreText
  • Semigroup HStoreTextDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • Monoid HStoreTextDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation
  • ToHStoreText HStoreTextDefined in postgresql-simple-0.7.0.0 · Database.PostgreSQL.Simple.HStore.Implementation