© Mark McDonnell 2017

Mark McDonnell, Quick Clojure, https://doi.org/10.1007/978-1-4842-2952-1_13

13. Command-Line Applications

Mark McDonnell

(1)southend-on-Sea, UK

In this chapter, we’re going to do two things: first, we’re going to review Clojure’s tools.cli library in order to understand how we can utilize it to help us design and develop command-line applications. Second, we’ll look at how to package up this application in order for us to be able to distribute it.

Building command-line applications is something that most developers enjoy doing because it exposes a way to enrich their working environment (as well as the environment of their team or wider dev community if they’re designing a tool that is abstract enough to be useful to more than ...

Get Quick Clojure: Effective Functional Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.