]> granicus.if.org Git - jq/commitdiff
Update Adavanced section of manual
authorNicolas Williams <nico@cryptonector.com>
Sat, 27 Jun 2015 02:19:29 +0000 (21:19 -0500)
committerNicolas Williams <nico@cryptonector.com>
Sat, 27 Jun 2015 02:19:29 +0000 (21:19 -0500)
docs/content/3.manual/manual.yml

index 1fbf392bc5120ad8c682926fe3b3439912f8dac2..d0c630b328db86a4b7fbf978f97f8de6781e4409 100644 (file)
@@ -2131,10 +2131,19 @@ sections:
       (many jq functions such as `map` and `find` are in fact written
       in jq).
 
-      Finally, jq has a `reduce` operation, which is very powerful but a
-      bit tricky. Again, it's mostly used internally, to define some
+      jq has reduction operators, which are very powerful but a bit
+      tricky.  Again, these are mostly used internally, to define some
       useful bits of jq's standard library.
 
+      It may not be obvious at first, but jq is all about generators
+      (yes, as often found in other languages).  Some utilities are
+      provided to help deal with generators.
+
+      Some minimal I/O support (besides reading JSON from standard
+      input, and writing JSON to standard output) is available.
+
+      Finally, there is a module/library system.
+
     entries:
       - title: Variables
         body: |