<commit_before>3.8.3
-----
* Added `strippingSuffix` to `Data.Data.Lens`

3.8.2
-----
* Added a notion of `Handleable(handler, handler_)` to `Control.Exception.Lens` to facilitate constructing a `Handler` from an arbitrary `Fold` or `Prism`.
* Added a notion of `Handler` and `catches` to and `Control.Monad.Error.Lens` to mirror the `Control.Exception` and `Control.Monad.CatchIO` constructions.
* Added additional doctests and documentation.
* Improved error messages and support for types with arguments in `makeFields`.

3.8.1
-----
* Fixed a bug in `makeFields` in hierarchical modules.

3.8.0.2
-------<commit_msg>CHANGELOG for my reset activities<commit_after>3.8.3
-----
* Added `strippingSuffix` and `stripSuffix` to `Data.Data.Lens`
* Added `unpackedBytes` and `unpackedChars` to `Data.ByteString.*.Lens`
* Added `unpacked` to `Data.Text.*.Lens`

3.8.2
-----
* Added a notion of `Handleable(handler, handler_)` to `Control.Exception.Lens` to facilitate constructing a `Handler` from an arbitrary `Fold` or `Prism`.
* Added a notion of `Handler` and `catches` to and `Control.Monad.Error.Lens` to mirror the `Control.Exception` and `Control.Monad.CatchIO` constructions.
* Added additional doctests and documentation.
* Improved error messages and support for types with arguments in `makeFields`.

3.8.1
-----
* Fixed a bug in `makeFields` in hierarchical modules.

3.8.0.2
-------
{'fraction_non_alphanumeric': 0.13946800862688713, 'fraction_numerical': 0.018691588785046728, 'mean_word_length': 4.025270758122744, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, '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': '7012836', 'n_tokens_mistral': 463, 'n_tokens_neox': 441, 'n_words': 152}