character-cases 0.1.0.2 → 0.1.0.3
raw patch · 2 files changed
+7/−7 lines, 2 files
Files
- character-cases.cabal +2/−2
- src/Data/String/Cases.hs +5/−5
character-cases.cabal view
@@ -4,10 +4,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: 8fb42b05c6e98302050fa2939fb2dc2521a5a515271a9a8597dddc2b8a88aa32+-- hash: 76ea8adb77b52407f4c86dd5e73905938904b984acc8d7dcb0200bb23aed5ca2 name: character-cases-version: 0.1.0.2+version: 0.1.0.3 synopsis: Exposes subspecies types of Char. And naming cases. description: e.g. meaning of [a-z], [A-Z], [0-9], PascalCase, camelCase, and snake_case. Please see https://github.com/aiya000/hs-character-cases#README.md category: Simple
src/Data/String/Cases.hs view
@@ -149,14 +149,14 @@ deriving (Show, Eq) instance Pretty Snake where- pretty = String.fromString . unSnakeCase+ pretty = String.fromString . unSnake -unSnakeCase :: Snake -> String-unSnakeCase (Snake x xs) =+unSnake :: Snake -> String+unSnake (Snake x xs) = unSnakeHeadChar x : map unSnakeChar xs -parseSnakeCase :: CodeParsing m => m Snake-parseSnakeCase =+parseSnake :: CodeParsing m => m Snake+parseSnake = Snake <$> snakeHeadChar <*> P.many snakeChar