@hackage http-directory0.1.8
http directory listing library
Categories
License
MIT
Maintainer
juhpetersen@gmail.com
Links
Versions
Installation
Tested Compilers
Dependencies (13)
Dependents (11)
@hackage/koji-install, @hackage/stackage-query, @hackage/fedora-img-dl, @hackage/dnf-repo, @hackage/fbrnch, @hackage/fedora-repoquery, Show all…
http-directory
A simple library for reading http directories.
It uses http-client for http transport, and html-conduit and xml-conduit to parse the html for links.
The library is intended for listing the files in http file directories, but since http directories are just html pages it can also be used to list the links (href's) on any html webpage.
Usage Example
Network.HTTP.Directory> :type httpDirectory'
httpDirectory' :: String -> IO [Text]
Network.HTTP.Directory> httpDirectory' "https://hackage.haskell.org/package/base/src/System"
["CPUTime.hsc","Environment.hs","Exit.hs","IO.hs","Info.hs","Mem.hs","Timeout.hs",
"CPUTime","Console","Environment","IO","Mem","Posix"]
See more examples and the latest haddock documentation for more usage details.