<commit_before>homepage: http://www.purescript.org/
changelog-type: ''
hash: 369317d52737c4fa8c74a875283ed6cc0ef68e7c64db13d6e5bb7a7f72b76572
test-bench-deps: {}
maintainer: <NAME> <<EMAIL>>, <NAME> <<EMAIL>>,
  <NAME> <<EMAIL>>, <NAME> <<EMAIL>>,
  <NAME> <<EMAIL>>, <NAME> <<EMAIL>>
synopsis: PureScript Programming Language Concrete Syntax Tree
changelog: ''
basic-deps:
  serialise: '>=0.2.3.0 && <0.3'
  bytestring: '>=0.10.12.0 && <0.11'
  base: '>=4.14.1.0 && <4.15'
  text: '>=1.2.4.1 && <1.3'
  filepath: '>=1.4.2.1 && <1.5'
  dlist: '>=0.8.0.8 && <0.9'
  protolude: '>=0.3.0 && <0.4'
  semigroups: '>=0.19.1 && <0.20'
  array: '>=0.5.4.0 && <0.6'
  containers: '>=0.6.2.1 && <0.7'
  base-compat: '>=0.11.2 && <0.12'
  mtl: '>=2.2.2 && <2.3'
  deepseq: '>=1.4.4.0 && <1.5'
  scientific: '>=0.3.6.2 && <0.4'
  microlens: '>=0.4.11.2 && <0.5'
  aeson: '>=1.5.6.0 && <1.6'
  vector: '>=0.12.1.2 && <0.13'
all-versions:
- 0.1.0.0
- 0.1.1.0
- 0.2.0.0
- 0.3.0.0
author: <NAME> <<EMAIL>>
latest: 0.3.0.0
description-type: markdown
description: |
  # purescript-cst

  The parser for the PureScript programming language.

  ## Compiler compatibility

  We provide a table to make it a bit easier to map between versions of `purescript` and `purescript-cst`.

  | `purescript` | `purescript-cst` |
  | --- | --- |
  | 0.14.2 | 0.2.0.0 |
  | 0.14.3 | 0.3.0.0 |

  Before v0.14.2, there was a third package, `purescript-ast`. In v0.14.2, `purescript-ast` was merged into `purescript-cst`.

  | `purescript` | `purescript-cst` | `purescript-ast` |
  | --- | --- | --- |
  | 0.14.1 | 0.1.1.0 | 0.1.1.0 |
  | 0.14.0 | 0.1.0.0 | 0.1.0.0 |
license-name: BSD-3-Clause<commit_msg>Update from Hackage at 2021-08-25T15:04:09Z<commit_after>homepage: http://www.purescript.org/
changelog-type: ''
hash: bfe7be3962e83b645a4a8cd1805f31de17db3d3456962e1a2d17016fe5d7f96d
test-bench-deps: {}
maintainer: <NAME> <<EMAIL>>, <NAME> <<EMAIL>>,
  <NAME> <<EMAIL>>, <NAME>ann <<EMAIL>>,
  <NAME> <<EMAIL>>, <NAME> <<EMAIL>>
synopsis: PureScript Programming Language Concrete Syntax Tree
changelog: ''
basic-deps:
  serialise: '>=0.2.3.0 && <0.3'
  bytestring: '>=0.10.12.0 && <0.11'
  base: '>=4.14.1.0 && <4.15'
  text: '>=1.2.4.1 && <1.3'
  filepath: '>=1.4.2.1 && <1.5'
  dlist: '>=0.8.0.8 && <0.9'
  protolude: '>=0.3.0 && <0.4'
  semigroups: '>=0.19.1 && <0.20'
  array: '>=0.5.4.0 && <0.6'
  containers: '>=0.6.2.1 && <0.7'
  base-compat: '>=0.11.2 && <0.12'
  mtl: '>=2.2.2 && <2.3'
  deepseq: '>=1.4.4.0 && <1.5'
  scientific: '>=0.3.6.2 && <0.4'
  microlens: '>=0.4.11.2 && <0.5'
  aeson: '>=1.5.6.0 && <1.6'
  vector: '>=0.12.1.2 && <0.13'
all-versions:
- 0.1.0.0
- 0.1.1.0
- 0.2.0.0
- 0.3.0.0
- 0.4.0.0
author: <NAME> <<EMAIL>>
latest: 0.4.0.0
description-type: markdown
description: |
  # purescript-cst

  The parser for the PureScript programming language.

  ## Compiler compatibility

  We provide a table to make it a bit easier to map between versions of `purescript` and `purescript-cst`.

  | `purescript` | `purescript-cst` |
  | --- | --- |
  | 0.14.2 | 0.2.0.0 |
  | 0.14.3 | 0.3.0.0 |
  | 0.14.4 | 0.4.0.0 |

  Before v0.14.2, there was a third package, `purescript-ast`. In v0.14.2, `purescript-ast` was merged into `purescript-cst`.

  | `purescript` | `purescript-cst` | `purescript-ast` |
  | --- | --- | --- |
  | 0.14.1 | 0.1.1.0 | 0.1.1.0 |
  | 0.14.0 | 0.1.0.0 | 0.1.0.0 |
license-name: BSD-3-Clause
{'fraction_non_alphanumeric': 0.2494131455399061, 'fraction_numerical': 0.13615023474178403, 'mean_word_length': 2.8004459308807137, 'pattern_counts': {'":': 0, '<': 79, '<?xml version=': 0, '>': 79, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 50, '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': '4602909', 'n_tokens_mistral': 1831, 'n_tokens_neox': 1695, 'n_words': 310}