2* Support `megaparsec` == 9.0
5* Support `megaparsec` == 8.0
8* Support `megaparsec` == 7.0*.
9* **Drop support** for `GHC 7.8.4`.
12* Support `exceptions` == 0.10.*
15* Support `exceptions` == 0.9.*
18* Support `megaparsec` >= 6.4.0
22* Update megaparsec to version 6.
26* A more type-safe API forbidding creation of invalid words.
28* Made the API use `Text` instead of `String` (which significally improved
31* Switched to Megaparsec 5 for parsing.
33* Renamed `defaultMap` to `defaultTransliterations`.
35* Words now can contain digits (recognized by all parsers).
37* `parseSnakeCase` now is not confused when a word happens to have prefix
38 coinciding with an acronym. This is harder to fix for `parseCamelCase`
39 because acronym may contain capital letters, so old behavior is preserved
40 for `parseCamelCase` for now.
42* `parseCamelCase` and `parseSnakeCase` take any instance of `Foldable` as a
43 collection of acronyms, not just lists.
45* Added the `CHANGELOG.md` file.
47* Switched test suite to Hspec.
49* The `toUnderscore`, `toDashed`, and `toCamelCased` are not partial
50 anymore. They return parse error in `Left` just like parsing functions,
51 but this result can be lifted into any instance of `MonadThrow` with
54* Improved documentation.
62* Added `other-modules` to test suite.
64## Inflections 0.1.0.10
66* Support for GHC 7.10.
74* Fixed a typo in docs of `humanize`.
76* Added `toUnderscore`, `toDashed`, and `toCamelCased`.
80* Support for `base-4.7`.
82* Improved documentation.
86* Added `titleize` and `humanize`.
88* Improved documentation.
92* Added module documentation for `Text.Inflections`.
96* Reduced number of public modules to one: `Text.Inflections`.
98* Added `ordinal` and `ordinalize`.
100* Improved documentation.
102## Inflections 0.1.0.3
104* Added `camelize`, `camelizeCustom`, `underscore`, and `underscoreCustom`.
106* Made the word parser accept empty input.
108* Improved documentation.
110## Inflections 0.1.0.2
112* Added the `transliterate` and `transliterateCustom` functions.
114## Inflections 0.1.0.1
118## Inflections 0.1.0.0
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list