I'm still a Clojure newbie, but one thing I've discovered about programming as I study Clojure is that a lot of programming involves the processing lists.<p>Take Web dev: you have a list of parameters that a user sends to the server, you perform business logic on that list, you send the list of data to the database, and you return a list of data to the user.<p>Any technology that makes performing those tasks easier is a good thing.