<commit_before>homepage: https://github.com/kcsongor/generic-lens
changelog-type: markdown
hash: 40b063c4a1399b3cdb19f2df1fae5a1a82f3313015c7c3e47fc23b8ef1b3e443
test-bench-deps: {}
maintainer: <EMAIL>
synopsis: Generically derive traversals, lenses and prisms.
changelog: |
  ## generic-lens-core-2.0.0.0 (2020-02-11)
  - Initial release
basic-deps:
  base: ! '>=4.11 && <5'
  text: ! '>=1.2 && <1.3'
  indexed-profunctors: ! '>=0.1 && <1.0'
all-versions:
- 2.0.0.0
author: <NAME>
latest: 2.0.0.0
description-type: haddock
description: |-
  This library uses GHC.Generics to derive efficient optics (traversals, lenses and prisms) for algebraic data types in a type-directed way, with a focus on good type inference and error messages when possible.

  This package is the shared internal logic of the
  @<https://hackage.haskell.org/package/generic-lens generic-lens>@
  and
  @<https://hackage.haskell.org/package/generic-optics generic-optics>@
  libraries.
license-name: BSD-3-Clause<commit_msg>Update from Hackage at 2021-01-25T16:56:39Z<commit_after>homepage: https://github.com/kcsongor/generic-lens
changelog-type: markdown
hash: 8d650800aa4779366bd5639dce95662a5e368a044f4587689129bce44f2c5be6
test-bench-deps: {}
maintainer: <EMAIL>
synopsis: Generically derive traversals, lenses and prisms.
changelog: |
  ## generic-lens-core-2.1.0.0 (2021-01-25)
  - Expose Data.Generics.Product.Internal.Subtype (#127, <NAME>)

  ## generic-lens-core-2.0.0.0 (2020-02-11)
  - Initial release
basic-deps:
  base: '>=4.11 && <5'
  text: '>=1.2 && <1.3'
  indexed-profunctors: '>=0.1 && <1.0'
all-versions:
- 2.0.0.0
- 2.1.0.0
author: <NAME>
latest: 2.1.0.0
description-type: haddock
description: |-
  This library uses GHC.Generics to derive efficient optics (traversals, lenses and prisms) for algebraic data types in a type-directed way, with a focus on good type inference and error messages when possible.

  This package is the shared internal logic of the
  @<https://hackage.haskell.org/package/generic-lens generic-lens>@
  and
  @<https://hackage.haskell.org/package/generic-optics generic-optics>@
  libraries.
license-name: BSD-3-Clause
{'fraction_non_alphanumeric': 0.13526119402985073, 'fraction_numerical': 0.08488805970149253, 'mean_word_length': 4.3625, 'pattern_counts': {'":': 0, '<': 18, '<?xml version=': 0, '>': 18, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 8, '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': '4804256', 'n_tokens_mistral': 911, 'n_tokens_neox': 807, 'n_words': 188}