From 6665a2b4902417b790b9ce095091a437d5889155 Mon Sep 17 00:00:00 2001 From: Tuukka Turto Date: Tue, 23 Jul 2013 06:39:29 +0300 Subject: [PATCH] clarified rest / cdr, cleaned up require --- docs/language/api.rst | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/language/api.rst b/docs/language/api.rst index 0e85e21..b279ab3 100644 --- a/docs/language/api.rst +++ b/docs/language/api.rst @@ -626,22 +626,22 @@ the `print` form is used to output on screen. Example usage: require ------- -`require` is used to import macros from a given namespace. It takes at least one -parameter specifying the namespace which macros should be imported. Multiple -namesspaces can be imported with a single `require`. +`require` is used to import macros from a given module. It takes at least one +parameter specifying the module which macros should be imported. Multiple +modules can be imported with a single `require`. -The following example will import macros from `namespace-1` and `namespace-2`: +The following example will import macros from `module-1` and `module-2`: .. code-block:: clj - (require namespace-1 namespace-2) + (require module-1 module-2) rest / cdr ---------- -`rest` and `cdr` are used to access every element in collection, except the -first one: +`rest` and `cdr` return the collection passed as an argument without the first +element: .. code-block:: clj