Web Scraping with Clojure - Scraping Hacker News
Enlive is a Clojure library that can be used for generating dynamic server-side content as well as scraping websites.
Scraping websites is sometimes required when they do not provide an API. Although Hacker News does have an API, will show how to scrape its website using Enlive's selectors.