From 016793bde99d46924bcc1a5bab188b664731c4ca Mon Sep 17 00:00:00 2001 From: jbranchaud Date: Mon, 10 Aug 2015 19:36:49 -0500 Subject: [PATCH] Add Open JavaDocs as a clojure til. --- README.md | 1 + clojure/open-javadocs.md | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 clojure/open-javadocs.md diff --git a/README.md b/README.md index a249c3c..352aef5 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ smart people at [Hashrocket](http://hashrocket.com/). - [Evaluate One Liners With lein-exec](clojure/evaluate-one-liners-with-lein-exec.md) - [Expanding Macros](clojure/expanding-macros.md) +- [Open JavaDocs](clojure/open-javadocs.md) - [Quick Clojure Docs](clojure/quick-clojure-docs.md) - [Specify the Directory of a Shell Command](clojure/specify-the-directory-of-a-shell-command.md) - [Splitting On Whitespace](clojure/splitting-on-whitespace.md) diff --git a/clojure/open-javadocs.md b/clojure/open-javadocs.md new file mode 100644 index 0000000..640dd3c --- /dev/null +++ b/clojure/open-javadocs.md @@ -0,0 +1,17 @@ +# Open JavaDocs + +Clojure has all kinds of Java interop including a fancy function called +`javadoc`. The `javadoc` function _opens a browser window displaying the +javadoc for the argument_. + +Thinking about using Java's `ArrayList` class, but want to read up on it +first? Try + +``` +> (javadoc java.util.ArrayList) +true +``` + +The javadoc page for +[ArrayList](http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html) +will be opened up in your default browser.