úÎ!VeLĄŠ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨͧĻĐNone+"#$%&'*,-./12345678=>?@ACEHMPSVX_`adhk <None,"#$%&'*,-./12345678=>?@ACEHMPSVX_`adhk L character-cases a-zA-Z_ Please see Sneak.character-cases  a-zA-Z0-9_ Please see Sneak.character-cases_character-cases  a-zA-Z0-9character-cases 0-9Rcharacter-cases Simular to V and e.[alphaNumCharQ|x|]AlphaNumAlpha (AlphaLower X_)[alphaNumCharQ|X|]AlphaNumAlpha (AlphaUpper X)[alphaNumCharQ|1|]AlphaNumDigit D1Vcharacter-cases Simular to ` and [.[character-casesLExtracts a Char of [A-Z]. Also throws compile error if non [A-Z] is passed.[upperCharQ|X|]X[upperCharQ|Y|]Y`character-casesLExtracts a Char of [a-z]. Also throws compile error if non [a-z] is passed.[lowerCharQ|x|]X_[lowerCharQ|y|]Y_echaracter-casesLExtracts a Char of [0-9]. Also throws compile error if non [a-z] is passed.[digitCharQ|0|]D0[digitCharQ|9|]D9icharacter-casesZExtracts a Char of [a-zA-Z0-9_]. Also throws compile error if non [a-zA-Z0-9_] is passed.[sneakCharQ|x|]-SneakAlphaNum (AlphaNumAlpha (AlphaLower X_))[sneakCharQ|X|],SneakAlphaNum (AlphaNumAlpha (AlphaUpper X))[sneakCharQ|_|]SneakUnderscore[sneakCharQ|9|] SneakAlphaNum (AlphaNumDigit D9)mcharacter-casesTExtracts a Char of [a-zA-Z_]. Also throws compile error if non [a-zA-Z_] is passed.[sneakHeadCharQ|x|]SneakHeadAlpha (AlphaLower X_)[sneakHeadCharQ|X|]SneakHeadAlpha (AlphaUpper X)[sneakHeadCharQ|_|]SneakHeadUnderscorem  ,+*)('&%$#"! -GFEDCB;9876543A:/.=2<>@01?HJIKMLNOPQRSTUVWXYZ[\]^_`abcdefghijklmmNKMLOPQRHJISTUV-GFEDCB;9876543A:/.=2<>@01?WXYZ[,+*)('&%$#"! \]^_`  abcdefghijklmNone-"#$%&'*,-./12345678=>?@ACEHMPSVX_`adghkJ character-cases$Non empty "veryflatten" names [a-z]+ƒcharacter-cases3Non empty sneak_case names "[a-zA-Z_][a-zA-Z0-9_]*"…character-cases0Non empty camelCase names "[a-zA-Z][a-zA-Z0-9]*"‡character-casesNon empty names ".+"‰character-cases.Non empty PascalCase names "[A-Z][a-zA-Z0-9]*"character-cases Simular to ‘, but naming outsides of ‰ will be rejected.[pascalQ|Pascal|] Pascal P [AlphaNumAlpha (AlphaLower A_),AlphaNumAlpha (AlphaLower S_),AlphaNumAlpha (AlphaLower C_),AlphaNumAlpha (AlphaLower A_),AlphaNumAlpha (AlphaLower L_)]‘character-casessMakes a non empty string from String on the compile time. Also throws compile error if the empty string is passed.[nonEmptyQ|x|]NonEmpty 'x' ""[nonEmptyQ|foo|]NonEmpty 'f' "oo"[nonEmptyQ|Bar|]NonEmpty 'B' "ar"”character-cases Simular to ‘, but naming outsides of … will be rejected.[camelQ|camel|]"camel"[camelQ|Pascal|]"Pascal"—character-cases Simular to ‘, but naming outsides of ƒ will be rejected.[sneakQ|foo_bar|]ĸSneak (SneakHeadAlpha (AlphaLower F_)) [SneakAlphaNum (AlphaNumAlpha (AlphaLower O_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower O_)),SneakUnderscore,SneakAlphaNum (AlphaNumAlpha (AlphaLower B_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower A_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower R_))][sneakQ|__constructor|]ĸ%Sneak SneakHeadUnderscore [SneakUnderscore,SneakAlphaNum (AlphaNumAlpha (AlphaLower C_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower O_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower N_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower S_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower T_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower R_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower U_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower C_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower T_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower O_)),SneakAlphaNum (AlphaNumAlpha (AlphaLower R_))][sneakQ|FOO_MEE_9|]ĸISneak (SneakHeadAlpha (AlphaUpper F)) [SneakAlphaNum (AlphaNumAlpha (AlphaUpper O)),SneakAlphaNum (AlphaNumAlpha (AlphaUpper O)),SneakUnderscore,SneakAlphaNum (AlphaNumAlpha (AlphaUpper M)),SneakAlphaNum (AlphaNumAlpha (AlphaUpper E)),SneakAlphaNum (AlphaNumAlpha (AlphaUpper E)),SneakUnderscore,SneakAlphaNum (AlphaNumDigit D9)]šcharacter-cases Simular to ‘, but naming outsides of  will be rejected.[lowerStringQ|imavimmer|](LowerString I_ [M_,A_,V_,I_,M_,M_,E_,R_]‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š‰Š‹Œ‡ˆŽ‘…†’“”ƒ„•–—‚˜™šNone,"#$%&'*,-./12345678=>?@ACEHMPSVX_`adhkL|ŠŦŽ­ŪŊ°ąē      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…††‡‡ˆˆ‰‰ŠŠ‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨͧĻĐŠŦŽ­ŪŊ°ąē.character-cases-0.1.0.0-IEe3li6rg5g9Al80Qfk7SLCases.MegaparsecData.Char.CasesData.String.CasesPaths_character_cases CodeParsing SneakHeadCharSneakHeadUnderscoreSneakHeadAlpha SneakCharSneakUnderscore SneakAlphaNum DigitCharD0D1D2D3D4D5D6D7D8D9 LowerCharA_B_C_D_E_F_G_H_I_J_K_L_M_N_O_P_Q_R_S_T_U_V_W_X_Y_Z_ UpperCharABCDEFGHIJKLMNOPQRSTUVWXYZ AlphaChar AlphaLower AlphaUpper AlphaNumChar AlphaNumAlpha AlphaNumDigitdualalphaNumToChar alphaNumCharcharToAlphaNum alphaNumCharQ alphaToChar charToAlpha alphaChar alphaCharQ upperToCharuppers upperChar charToUpper upperCharQ lowerToCharlowers lowerChar charToLower lowerCharQ digitToChardigits digitChar charToDigit digitCharQ unSneakChar sneakChar charToSneak sneakCharQunSneakHeadChar sneakHeadCharcharToSneakHeadsneakHeadCharQ$fShowUpperChar $fEqUpperChar$fOrdUpperChar$fShowLowerChar $fEqLowerChar$fOrdLowerChar$fShowAlphaChar $fEqAlphaChar$fOrdAlphaChar$fShowDigitChar $fEqDigitChar$fOrdDigitChar$fShowAlphaNumChar$fEqAlphaNumChar$fOrdAlphaNumChar$fShowSneakChar $fEqSneakChar$fShowSneakHeadChar$fEqSneakHeadChar LowerStringSneakCamelNonEmptyPascalunPascal parsePascalpascalQ unNonEmpty parseNonEmpty fromString nonEmptyQunCamel parseCamelcamelQ unSneakCaseparseSneakCasesneakQ unLowerStringparseLowerString lowerStringQ$fPrettyPascal$fPrettyNonEmpty $fPrettyCamel $fShowCamel $fPrettySneak$fPrettyLowerString $fShowPascal $fEqPascal$fShowNonEmpty $fEqNonEmpty $fEqCamel $fShowSneak $fEqSneak$fShowLowerString$fEqLowerStringversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName