forked from elginer/shpider
-
Notifications
You must be signed in to change notification settings - Fork 7
A web automation library for Haskell
License
ozataman/shpider
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Shpider. Copyright 2009-2010 John Morrice. Shpider is a web automation library for Haskell. It allows you to quickly write crawlers, and for simple cases ( like following links ) even without reading the page source. It has useful features such as turning relative links from a page into absolute links, options to authorize transactions only on a given domain, and the option to only download html documents. It also provides a nice syntax for filling out forms. An example: runShpider $ do download "http://apage.com/" theForm : _ <- getFormsByAction "http://anotherpage.com/" sendForm $ fillOutForm theForm $ pairs $ do "occupation" =: "unemployed Haskell programmer" "location" =: "mother's house"
About
A web automation library for Haskell
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Haskell 100.0%