[Haskell] ANN: MissingH 0.14.2
John Goerzen
jgoerzen at complete.org
Thu Apr 13 12:28:02 EDT 2006
Hello,
I'm pleased to announce the release of version 0.14.2 of MissingH.
New features since 0.14.0 include:
* New module MissingH.Path.Glob. This module expands wildcards by
examining the filesystem. For instance, given the pattern
/*bin/*sh, you might get back ["/bin/bash", "/bin/sh", "/sbin/sash"]
* New module MissingH.Path.WildMatch. This module evaluates
whether a given string matches a POSIX-style wildcard. It can also
convert such a wildcard into a regular expression for use with
Text.Regex.
* New function MissingH.List.hasAny :: Eq a => [a] -> [a] -> Bool
It returns true if the given list contains any of the elements in
the search list
* New function MissingH.IO.HVFS.vDoesExist, which returns true if the
named object exists on the filesystem, regardless of what type of
object it is
* New function MissingH.Str.escapeRe, which takes a string and makes
a regular expression that matches the string literally. It takes
care to properly escape all characters that could have special
meaning in a regular expression.
* ConfigParser now gives more helpful error messages when possible,
including section and option in most error messages
* Total number of unit tests for MissingH now stands at 716.
As always, MissingH can be downloaded from
http://quux.org/devel/missingh or, after a few days, from
http://http.us.debian.org/debian/pool/main/m/missingh
MissingH.Path.Glob and WildMatch are high-level ports of similar
modules in Python.
Thanks,
--
John Goerzen
Author, Foundations of Python Network Programming
http://www.amazon.com/exec/obidos/tg/detail/-/1590593715
More information about the Haskell
mailing list