air-extra 2012.5.15 → 2012.12.18
raw patch · 2 files changed
+4/−4 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
- Air.Extra: b2u, u2b :: String -> String
- Air.Extra: camel_case, snake_case :: String -> String
- Air.Extra: p_eval, p_eval' :: [a] -> [a]
- Air.Extra: p_map, p_map' :: (a -> b) -> [a] -> [b]
- Air.Extra: p_reduce, p_reduce' :: (a -> a -> a) -> [a] -> a
- Air.Heavy: unescape_unicode_xml, escape_unicode_xml :: String -> String
- Air.Heavy: unescape_xml, escape_xml :: String -> String
+ Air.Extra: b2u :: String -> String
+ Air.Extra: camel_case :: String -> String
+ Air.Extra: p_eval :: [a] -> [a]
+ Air.Extra: p_eval' :: [a] -> [a]
+ Air.Extra: p_map :: (a -> b) -> [a] -> [b]
+ Air.Extra: p_map' :: (a -> b) -> [a] -> [b]
+ Air.Extra: p_reduce :: (a -> a -> a) -> [a] -> a
+ Air.Extra: p_reduce' :: (a -> a -> a) -> [a] -> a
+ Air.Extra: snake_case :: String -> String
+ Air.Extra: u2b :: String -> String
+ Air.Heavy: escape_unicode_xml :: String -> String
+ Air.Heavy: escape_xml :: String -> String
+ Air.Heavy: unescape_unicode_xml :: String -> String
+ Air.Heavy: unescape_xml :: String -> String
Files
- air-extra.cabal +2/−1
- src/Air/Extra.hs +2/−3
air-extra.cabal view
@@ -1,5 +1,5 @@ Name: air-extra-Version: 2012.5.15+Version: 2012.12.18 Build-type: Simple Synopsis: air-extra Description: An alternative Haskell Prelude library, extra helpers@@ -12,6 +12,7 @@ license-file: LICENSE homepage: https://github.com/nfjinjing/air-extra data-files: readme.md, changelog.md, known-issues.md+tested-with: GHC==7.6.1 library
src/Air/Extra.hs view
@@ -106,9 +106,8 @@ file_size path = withFile path ReadMode hFileSize file_mtime :: String -> IO UTCTime-file_mtime path = - getModificationTime path ^ seconds ^ from_i ^ posixSecondsToUTCTime- where seconds (TOD s _) = s+file_mtime = getModificationTime+ read_binary_file :: String -> IO String read_binary_file path = path.u2b.B.readFile ^ B.unpack