<commit_before>homepage: http://khibino.github.io/haskell-relational-record/
changelog-type: markdown
hash: e18cc25d070c32f6adf2e9c160e6694b08bfe9e6bc42ea759840d9dea93b1c29
test-bench-deps:
  relational-query: -any
  base: <5
  product-isomorphic: -any
  containers: -any
  quickcheck-simple: -any
  transformers: -any
maintainer: <EMAIL>
synopsis: Typeful, Modular, Relational, algebraic query engine
changelog: ! "<!-- -*- Markdown -*- -->\n\n## 0.10.1.1\n\n- fix overloaded-labels
  instances for GHC 8.2.\n\n## 0.10.1.0\n\n- define projections with overloaded-labels.\n-
  add a portable sequence number operation.\n\n## 0.10.0.0\n\n- switch namespace to
  Database.Relational\n- update interfaces about projection types.\n- divide and apply
  product-isomorphic interfaces.\n\n## 0.9.5.0\n\n- export QuerySuffix and unsafe-query
  functions from Database.Relational.Query namespace for libraries.\n\n## 0.9.4.1\n\n-
  fix version constraint.\n\n## 0.9.4.0\n\n- add NULLS FIRST and NULLS LAST to ORDER
  BY clause.\n\n## 0.9.3.0\n\n- add Show instance of Pi.\n- add pzero and ConstantTermsSQL
  instance of ().\n- add Category instance of Pi.\n\n## 0.9.2.1\n\n- add tested-with
  8.2.1.\n\n## 0.9.2.0\n\n- Add derivedInsertValue definitions to arrow interface.\n-
  Apply chunked-insert to derivedInsertValue.\n\n## 0.9.1.0\n\n- Fix of unsafeValueNull.
  ( https://github.com/khibino/haskell-relational-record/issues/55 )\n\n## 0.9.0.2\n\n-
  Bugfix of case projected record. ( https://github.com/khibino/haskell-relational-record/issues/54
  )\n\n## 0.9.0.1\n\n- Use Haskell implementation test instead of flag test in .cabal\n\n##
  0.9.0.0\n\n- Add HRR instances of tuple types derived by generic programming.\n-
  Add generic instances of ShowConstantTermsSQL.\n\n## 0.8.3.6\n\n- Bugfix of lazy
  instances of ShowConstantTermsSQL.\n\n## 0.8.3.5\n\n- Deprecate some exported interfaces
  which are internal definitions.\n\n## 0.8.3.4\n\n- Update this changelog\n\n## 0.8.3.3\n\n-
  simpl-tick-factor work-around to avoid bug of GHC\n\n## 0.8.3.2\n\n- Export Register
  interface type from Query module.\n\n## 0.8.3.1\n\n- Refactor around sub-query and
  its builder.\n- Compatibility with dlist-0.5.\n\n## 0.8.3.0\n\n- Add configuration
  to quote SQL string of table names.\n\n## 0.8.2.3\n\n- Add tested-with meta-data.\n\n##
  0.8.2.2\n\n- Update for GHC 8.\n\n## 0.8.2.1\n\n- Fix constraint of build-depends.\n\n##
  0.8.2.0\n\n- Add TIMESTAMPTZ literal of PostgreSQL.\n\n## 0.8.1.0\n\n- Add schemaNameMode
  configuration.\n\n## 0.8.0.5\n\n- Update tests along with deprecations.\n\n## 0.8.0.4\n\n-
  Drop unused pragma.\n\n## 0.8.0.3\n\n- Drop unreferenced overloading.\n\n## 0.8.0.2\n\n-
  Update documentation.\n\n## 0.8.0.1\n\n- Fix build-depends.\n\n## 0.8.0.0\n\n- Drop
  unsafe Expr type.\n- Drop redundant type synonyms around DELETE and UPDATE.\n- Add
  Register monad to add build-able INSERT statement\n- Configurable relation template
  names.\n\n## 0.7.1.0\n\n- Deprecate redundant type synonyms.\n\n## 0.7.0.2\n\n-
  Prepare to drop Expr type and deprecate around it.\n- Fix boolean projection operator
  types.\n\n## 0.7.0.1\n\n- Update this changelog.\n\n## 0.7.0.0\n\n- Use TH quotations
  for deriving class symbols.\n\n## 0.6.4.0\n\n- Fix around correlated sub-queries.\n-
  Update unit-test cases.\n\n## 0.6.3.0\n\n- Add Int8 type as SQL constant int value.
  (e.g. MySQL)\n\n## 0.6.2.0\n\n- Make InsertQuery type as PreparedNoFetch instance.\n\n##
  0.6.1.0\n\n- Add a configuration flag to pring verbose compile-time messages.\n\n##
  0.6.0.0\n\n- Increase type safety of interfaces.\n- Simplify interfaces arond unique
  query.\n\n## 0.5.2.0\n\n- Add MonadTrans instance of QueryJoin.\n- Update links
  about Opaleye.\n\n## 0.5.1.1\n\n- Update documentation.\n\n## 0.5.1.0\n\n- Add the
  arrow combinator module and its unit-test cases.\n\n## 0.5.0.3\n\n- Update unit-test
  cases.\n- Add the fixity of `over` operator.\n- Avoid an `a future Prelude name'
  warning.\n\n## 0.5.0.2\n\n- Switch libraries to use from test-suites not to depend
  on Cabal library.\n\n## 0.5.0.1\n\n- Add this ChangeLog file.\n\n## 0.5.0.0\n\n-
  Prevent window function context expression from using normal SQL expressions.\n-
  Generalize the result types of aggregate and window functions.\n- Allow to embed
  a integer literal in SQL from Haskell Int type.\n- Add SQL LIKE operators.\n- Drop
  old deprecated functions. (fromMaybe', dense_rank, ...)\n- Fix typo.\n  https://github.com/khibino/haskell-relational-record/pull/15\n-
  Fix for \"invalid single-column insert syntax\".\n  https://github.com/khibino/haskell-relational-record/issues/16\n\n##
  0.4.0.0\n\n- Extend derivedInsert.\n\n## 0.3.0.0\n\n- Add generalized restrict.\n-
  Pass configuration to DELETE and UPDATE.\n\n## 0.2.0.0\n\n- Update structure of
  query with placeholders.\n"
basic-deps:
  bytestring: -any
  base: <5
  time: -any
  text: -any
  dlist: -any
  array: -any
  product-isomorphic: ! '>=0.0.3'
  th-reify-compat: -any
  containers: -any
  names-th: -any
  transformers: -any
  persistable-record: ! '>=0.6'
  sql-words: ! '>=0.1.5'
  template-haskell: -any
  time-locale-compat: -any
all-versions:
- '0.0.1.0'
- '0.0.1.1'
- '0.0.1.2'
- '0.0.1.3'
- '0.0.1.4'
- '0.0.1.5'
- '0.0.1.6'
- '0.0.1.7'
- '0.0.1.8'
- '0.0.1.9'
- '0.0.1.10'
- '0.1.0.0'
- '0.1.0.1'
- '0.2.0.0'
- '0.2.1.0'
- '0.3.0.0'
- '0.3.0.1'
- '0.3.0.2'
- '0.3.0.3'
- '0.3.0.4'
- '0.4.0.0'
- '0.4.0.1'
- '0.5.0.0'
- '0.5.0.1'
- '0.5.0.2'
- '0.5.0.3'
- '0.5.1.0'
- '0.5.1.1'
- '0.5.2.0'
- '0.6.0.0'
- '0.6.1.0'
- '0.6.2.0'
- '0.6.3.0'
- '0.6.4.0'
- '0.7.0.0'
- '0.7.0.1'
- '0.7.0.2'
- '0.7.1.0'
- '0.8.0.0'
- '0.8.0.1'
- '0.8.0.2'
- '0.8.0.3'
- '0.8.0.4'
- '0.8.0.5'
- '0.8.1.0'
- '0.8.2.0'
- '0.8.2.1'
- '0.8.2.2'
- '0.8.2.3'
- '0.8.3.0'
- '0.8.3.1'
- '0.8.3.2'
- '0.8.3.3'
- '0.8.3.4'
- '0.8.3.5'
- '0.8.3.6'
- '0.8.3.7'
- '0.8.3.8'
- '0.8.4.0'
- '0.8.5.0'
- '0.8.5.1'
- '0.8.6.0'
- '0.8.7.0'
- '0.8.7.1'
- '0.8.8.0'
- '0.9.0.0'
- '0.9.0.1'
- '0.9.0.2'
- '0.9.1.0'
- '0.9.2.0'
- '0.9.2.1'
- '0.9.3.0'
- '0.9.4.0'
- '0.9.4.1'
- '0.9.5.0'
- '0.9.5.1'
- '0.10.0.0'
- '0.10.1.0'
- '0.10.1.1'
author: <NAME>
latest: '0.10.1.1'
description-type: haddock<commit_msg>Update from Hackage at 2017-11-28T13:15:01Z<commit_after>homepage: http://khibino.github.io/haskell-relational-record/
changelog-type: markdown
hash: 7cdfbe2a62337f8f24f3fdf5fe2e1d4e14408c18543ea95c4368bb8ef19defdb
test-bench-deps:
  relational-query: -any
  base: <5
  product-isomorphic: -any
  containers: -any
  quickcheck-simple: -any
  transformers: -any
maintainer: <EMAIL>
synopsis: Typeful, Modular, Relational, algebraic query engine
changelog: ! "<!-- -*- Markdown -*- -->\n\n## 0.11.0.0\n\n- same as 0.10.1.1. re-versioned
  for TH incompatibility against 0.10.0.\n\n## 0.10.1.1\n\n- fix overloaded-labels
  instances for GHC 8.2.\n\n## 0.10.1.0\n\n- define projections with overloaded-labels.\n-
  add a portable sequence number operation.\n\n## 0.10.0.0\n\n- switch namespace to
  Database.Relational\n- update interfaces about projection types.\n- divide and apply
  product-isomorphic interfaces.\n\n## 0.9.5.0\n\n- export QuerySuffix and unsafe-query
  functions from Database.Relational.Query namespace for libraries.\n\n## 0.9.4.1\n\n-
  fix version constraint.\n\n## 0.9.4.0\n\n- add NULLS FIRST and NULLS LAST to ORDER
  BY clause.\n\n## 0.9.3.0\n\n- add Show instance of Pi.\n- add pzero and ConstantTermsSQL
  instance of ().\n- add Category instance of Pi.\n\n## 0.9.2.1\n\n- add tested-with
  8.2.1.\n\n## 0.9.2.0\n\n- Add derivedInsertValue definitions to arrow interface.\n-
  Apply chunked-insert to derivedInsertValue.\n\n## 0.9.1.0\n\n- Fix of unsafeValueNull.
  ( https://github.com/khibino/haskell-relational-record/issues/55 )\n\n## 0.9.0.2\n\n-
  Bugfix of case projected record. ( https://github.com/khibino/haskell-relational-record/issues/54
  )\n\n## 0.9.0.1\n\n- Use Haskell implementation test instead of flag test in .cabal\n\n##
  0.9.0.0\n\n- Add HRR instances of tuple types derived by generic programming.\n-
  Add generic instances of ShowConstantTermsSQL.\n\n## 0.8.3.6\n\n- Bugfix of lazy
  instances of ShowConstantTermsSQL.\n\n## 0.8.3.5\n\n- Deprecate some exported interfaces
  which are internal definitions.\n\n## 0.8.3.4\n\n- Update this changelog\n\n## 0.8.3.3\n\n-
  simpl-tick-factor work-around to avoid bug of GHC\n\n## 0.8.3.2\n\n- Export Register
  interface type from Query module.\n\n## 0.8.3.1\n\n- Refactor around sub-query and
  its builder.\n- Compatibility with dlist-0.5.\n\n## 0.8.3.0\n\n- Add configuration
  to quote SQL string of table names.\n\n## 0.8.2.3\n\n- Add tested-with meta-data.\n\n##
  0.8.2.2\n\n- Update for GHC 8.\n\n## 0.8.2.1\n\n- Fix constraint of build-depends.\n\n##
  0.8.2.0\n\n- Add TIMESTAMPTZ literal of PostgreSQL.\n\n## 0.8.1.0\n\n- Add schemaNameMode
  configuration.\n\n## 0.8.0.5\n\n- Update tests along with deprecations.\n\n## 0.8.0.4\n\n-
  Drop unused pragma.\n\n## 0.8.0.3\n\n- Drop unreferenced overloading.\n\n## 0.8.0.2\n\n-
  Update documentation.\n\n## 0.8.0.1\n\n- Fix build-depends.\n\n## 0.8.0.0\n\n- Drop
  unsafe Expr type.\n- Drop redundant type synonyms around DELETE and UPDATE.\n- Add
  Register monad to add build-able INSERT statement\n- Configurable relation template
  names.\n\n## 0.7.1.0\n\n- Deprecate redundant type synonyms.\n\n## 0.7.0.2\n\n-
  Prepare to drop Expr type and deprecate around it.\n- Fix boolean projection operator
  types.\n\n## 0.7.0.1\n\n- Update this changelog.\n\n## 0.7.0.0\n\n- Use TH quotations
  for deriving class symbols.\n\n## 0.6.4.0\n\n- Fix around correlated sub-queries.\n-
  Update unit-test cases.\n\n## 0.6.3.0\n\n- Add Int8 type as SQL constant int value.
  (e.g. MySQL)\n\n## 0.6.2.0\n\n- Make InsertQuery type as PreparedNoFetch instance.\n\n##
  0.6.1.0\n\n- Add a configuration flag to pring verbose compile-time messages.\n\n##
  0.6.0.0\n\n- Increase type safety of interfaces.\n- Simplify interfaces arond unique
  query.\n\n## 0.5.2.0\n\n- Add MonadTrans instance of QueryJoin.\n- Update links
  about Opaleye.\n\n## 0.5.1.1\n\n- Update documentation.\n\n## 0.5.1.0\n\n- Add the
  arrow combinator module and its unit-test cases.\n\n## 0.5.0.3\n\n- Update unit-test
  cases.\n- Add the fixity of `over` operator.\n- Avoid an `a future Prelude name'
  warning.\n\n## 0.5.0.2\n\n- Switch libraries to use from test-suites not to depend
  on Cabal library.\n\n## 0.5.0.1\n\n- Add this ChangeLog file.\n\n## 0.5.0.0\n\n-
  Prevent window function context expression from using normal SQL expressions.\n-
  Generalize the result types of aggregate and window functions.\n- Allow to embed
  a integer literal in SQL from Haskell Int type.\n- Add SQL LIKE operators.\n- Drop
  old deprecated functions. (fromMaybe', dense_rank, ...)\n- Fix typo.\n  https://github.com/khibino/haskell-relational-record/pull/15\n-
  Fix for \"invalid single-column insert syntax\".\n  https://github.com/khibino/haskell-relational-record/issues/16\n\n##
  0.4.0.0\n\n- Extend derivedInsert.\n\n## 0.3.0.0\n\n- Add generalized restrict.\n-
  Pass configuration to DELETE and UPDATE.\n\n## 0.2.0.0\n\n- Update structure of
  query with placeholders.\n"
basic-deps:
  bytestring: -any
  base: <5
  time: -any
  text: -any
  dlist: -any
  array: -any
  product-isomorphic: ! '>=0.0.3'
  th-reify-compat: -any
  containers: -any
  names-th: -any
  transformers: -any
  persistable-record: ! '>=0.6'
  sql-words: ! '>=0.1.5'
  template-haskell: -any
  time-locale-compat: -any
all-versions:
- '0.0.1.0'
- '0.0.1.1'
- '0.0.1.2'
- '0.0.1.3'
- '0.0.1.4'
- '0.0.1.5'
- '0.0.1.6'
- '0.0.1.7'
- '0.0.1.8'
- '0.0.1.9'
- '0.0.1.10'
- '0.1.0.0'
- '0.1.0.1'
- '0.2.0.0'
- '0.2.1.0'
- '0.3.0.0'
- '0.3.0.1'
- '0.3.0.2'
- '0.3.0.3'
- '0.3.0.4'
- '0.4.0.0'
- '0.4.0.1'
- '0.5.0.0'
- '0.5.0.1'
- '0.5.0.2'
- '0.5.0.3'
- '0.5.1.0'
- '0.5.1.1'
- '0.5.2.0'
- '0.6.0.0'
- '0.6.1.0'
- '0.6.2.0'
- '0.6.3.0'
- '0.6.4.0'
- '0.7.0.0'
- '0.7.0.1'
- '0.7.0.2'
- '0.7.1.0'
- '0.8.0.0'
- '0.8.0.1'
- '0.8.0.2'
- '0.8.0.3'
- '0.8.0.4'
- '0.8.0.5'
- '0.8.1.0'
- '0.8.2.0'
- '0.8.2.1'
- '0.8.2.2'
- '0.8.2.3'
- '0.8.3.0'
- '0.8.3.1'
- '0.8.3.2'
- '0.8.3.3'
- '0.8.3.4'
- '0.8.3.5'
- '0.8.3.6'
- '0.8.3.7'
- '0.8.3.8'
- '0.8.4.0'
- '0.8.5.0'
- '0.8.5.1'
- '0.8.6.0'
- '0.8.7.0'
- '0.8.7.1'
- '0.8.8.0'
- '0.9.0.0'
- '0.9.0.1'
- '0.9.0.2'
- '0.9.1.0'
- '0.9.2.0'
- '0.9.2.1'
- '0.9.3.0'
- '0.9.4.0'
- '0.9.4.1'
- '0.9.5.0'
- '0.9.5.1'
- '0.10.0.0'
- '0.10.1.0'
- '0.10.1.1'
- '0.11.0.0'
author: <NAME>
latest: '0.11.0.0'
description-type: haddock
{'fraction_non_alphanumeric': 0.21199841080651569, 'fraction_numerical': 0.09646404449741756, 'mean_word_length': 2.42849359847453, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 15, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 263, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '106667', 'n_tokens_mistral': 6190, 'n_tokens_neox': 5934, 'n_words': 1246}