summary refs log tree commit diff stats
path: root/doc
diff options
context:
space:
mode:
authorAndreas Rumpf <ar@kimeta.de>2014-04-13 00:40:17 +0200
committerAndreas Rumpf <ar@kimeta.de>2014-04-13 00:40:17 +0200
commit2e9950afe8911f27560c32d2f26d2d5c6d6e6cd3 (patch)
treeff8c11fdc144ffda92f7e83cbde7e655903d2380 /doc
parentfe387888bdd0ae26fe88e886604f9e101634633d (diff)
parente333b8bc1ef27014066172c04881df191a4971fe (diff)
downloadNim-2e9950afe8911f27560c32d2f26d2d5c6d6e6cd3.tar.gz
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Diffstat (limited to 'doc')
-rw-r--r--doc/lib.txt41
1 files changed, 37 insertions, 4 deletions
diff --git a/doc/lib.txt b/doc/lib.txt
index 62efe6a5d..a209357f7 100644
--- a/doc/lib.txt
+++ b/doc/lib.txt
@@ -16,10 +16,11 @@ Pure libraries do not depend on any external ``*.dll`` or ``lib*.so`` binary
 while impure libraries do. A wrapper is an impure library that is a very
 low-level interface to a C library.
 
-Read this `document <apis.html>`_ for a quick overview of the API design. If
-you can't find here some functionality you are looking for you could try using
-the 3rd party `package manager Babel <https://github.com/nimrod-code/babel>`_
-and its list of packages.
+Read this `document <apis.html>`_ for a quick overview of the API design.
+
+The `bottom <#babel>`_ of this page includes a list of 3rd party packages
+created by the Nimrod community. These packages are a useful addition to the
+modules in the standard library.
 
 
 Pure libraries
@@ -573,3 +574,35 @@ Scientific computing
 
 * `libsvm <libsvm.html>`_ 
   Low level wrapper for `lib svm <http://www.csie.ntu.edu.tw/~cjlin/libsvm/>`_.
+
+Babel
+====================
+
+Babel is a package manager for the Nimrod programming language.
+For instructions on how to install Babel packages see
+`its README <https://github.com/nimrod-code/babel#readme>`_.
+
+Official packages
+-----------------
+
+These packages are officially supported and will therefore be continually
+maintained to ensure that they work with the latest versions of the Nimrod
+compiler.
+
+.. raw:: html
+
+  <div id="officialPkgList"></div>
+
+Unofficial packages
+-------------------
+
+These packages have been developed by independent Nimrod developers and as
+such may not always be up to date with the latest developments in the
+Nimrod programming language.
+
+.. raw:: html
+
+  <div id="unofficialPkgList"></div>
+
+  <script type="text/javascript" src="babelpkglist.js"></script>
+  <script type="text/javascript" src="http://build.nimrod-lang.org/packages?callback=gotPackageList"></script>