1(~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}portable provisional)Sigbjorn Finne <sigbjorn.finne@gmail.com>7 ~ !"#$%&'()*+,-.  !"#$%&'()*+,-. !"#$%'&()*+ , --     !"#$%&'()*+,-portable provisional)Sigbjorn Finne <sigbjorn.finne@gmail.com>.readContentsURL) fetches the content from the given URL, u. $ Via a standard, non-authenticated, GET. /Like .,, but HTTP authenticated using the supplied  credentials. ./././portable provisional)Sigbjorn Finne <sigbjorn.finne@gmail.com>0123456789:;<=>0123456789:;<=>123456789:;<=>00123456789:;<=>portable provisional)Sigbjorn Finne <sigbjorn.finne@gmail.com>$?@ABCDEFGHIJKLMNOPQ?@ABCDEFGHIJKLMNOPQ?@ABCDEFGHIJKLMNOPQ?@ABCDEFGHIJKLMNOPQportable provisional)Sigbjorn Finne <sigbjorn.finne@gmail.com>2RSTUVWXYZ[\]^_`FA structure represening the the delicious tags associated with a url. abcdef5Retrieve tags associated with a url from delicious. . An example, extract the tags associated with xmonad: & > getURLSummary "http://xmonad.org/"   (URLDetails {total = 283 , ,tags = [("haskell",176) 2 ,("windowmanager",133) ( ,("x11",126) * ,("linux",116) & ,("wm",74) , ,("software",55) ' ,("gui",39) + ,("desktop",26) / ,("programming",25) . ,("opensource",23) + ,("xmonad",20)]  } ghijklmnopqrstuvwxyz{|}ECompose and decompose URLDetails as JSON in the form delicious uses. ,RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},ghijklmnopqrstuvwxyzfRSTUVWXYZ[\]^_{|}`abcde,R STUVWXYZ[\]^_STUVWXYZ[\]^_`abcdeabcdefghijklmnopqrstuvwxyz{|}&Binding to del.icio.us tagging system  provisional *Sigbjorn Finne <sigbjorn.finne@gmail.com> i  !"#$%&'()*+,-0123456789:;<=>RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVVWXYZ[\]^_`abccdefghCDEFGHIJKLMNOPQRSTUijklmnnopqrstuvwxyz{|}~delicious-0.3.3Network.Delicious.TypesNetwork.Delicious.FetchNetwork.Delicious.UserNetwork.Delicious.RSSNetwork.Delicious.JSONNetwork.Delicious curl-1.3.6Network.Curl.Types URLStringPostpostHrefpostUserpostDesc postNotespostTags postStamppostHashFilter filterTag filterDate filterURL filterCountBundle bundleName bundleTagsTagInfotagNametagUsesTagDMUseruserNameuserPass TimeString DateStringnullUsercatchDMwithUser withCount withUAgentgetUsergetCountgetBase getUAgentliftIOrunDelicrunDM nullFilternullPostreadContentsURLreadUserContentsURLrestReq getLastUpdategetTags renameTag deleteTaggetPosts getRecentgetAll getAllHashes getByDateaddPost deletePost getBundles setBundle deleteBundle getHotlistgetRecentBookmarksgetTagBookmarksgetTagsBookmarksgetPopularBookmarksgetTagPopularBookmarks getSiteAlertsgetUserBookmarksgetUserTagBookmarksgetUserTaggedBookmarks getUserInfogetUserPublicTagsgetUserSubscriptionsgetUserInboxBookmarksgetNetworkMemberBookmarksgetNetworkMemberTaggedBookmarksgetNetworkMembersgetNetworkFansgetURLBookmarksHtmlFeed hf_delUrl hf_extended hf_divClass hf_aClass hf_showTags hf_tagClass hf_tagSephf_tagSepClass hf_bulletEnthf_withFeedButtonhf_extendedInDivhf_extendedClass URLDetailstotaltagshashurl getURLDetails getURLSummary baseHtmlFeed feed_html_url getHtmlForTagunDMDMEnvdmUserdmBasedmCountdmAgent defaultAgentdel_basereadIntfindAttr getPosts' toFilterArgsmb deli_base hotlist_url recent_url popular_urluser_url alert_urltag_urltags_url inbox_url network_urlnetwork_mem_urlnetwork_fans_url b_url_urlbuildUrl performCalltoPosthashUrlbaseUrl handleResultnullURLDetails$fJSONURLDetails