1. Introduction
  2. User Guide
  3. Getting jawk
  4. Getting Started
  5. More Detailed View
  6. Command-Line Help for jawk
  7. Selection
  8. Functions
    1. basic functions
      1. flow functions
        1. |
        2. default
        3. ?
      2. collection functions
        1. get
        2. size
        3. take
        4. take_last
        5. sub
    2. types functions
      1. check_types functions
        1. array?
        2. object?
        3. null?
        4. bool?
        5. number?
        6. string?
        7. empty?
      2. cast functions
        1. as_boolean
        2. as_number
        3. as_string
        4. as_array
        5. as_object
    3. list functions
      1. list_producers functions
        1. range
        2. zip
        3. cross
      2. list_manipluations functions
        1. sort
        2. sort_unique
        3. indexed
        4. push
        5. push_front
        6. reverse
        7. pop
        8. pop_first
      3. list_functional functions
        1. filter
        2. group_by
        3. sort_by
        4. fold
        5. map
        6. flat_map
      4. list_folding functions
        1. sum
        2. any
        3. all
        4. join
        5. first
        6. last
    4. object functions
      1. object_to_list functions
        1. keys
        2. values
        3. entries
      2. sort_objects functions
        1. sort_by_keys
        2. sort_by_values
        3. sort_by_values_by
      3. manipulate_object functions
        1. put
        2. insert_if_absent
        3. replace_if_exists
      4. functional_object functions
        1. filter_keys
        2. filter_values
        3. map_values
        4. map_keys
    5. number functions
      1. +
      2. -
      3. *
      4. /
      5. %
      6. abs
      7. round
      8. ceil
      9. floor
    6. string functions
      1. env
      2. concat
      3. head
      4. tail
      5. split
      6. base63_decode
      7. parse_and_stringify functions
        1. stringify
        2. parse
        3. parse_selection
      8. regex functions
        1. match
        2. extract_regex_group
    7. boolean functions
      1. compare functions
        1. =
        2. !=
        3. <
        4. <=
        5. >=
        6. >
      2. logical functions
        1. and
        2. or
        3. xor
        4. not
    8. time functions
      1. now
      2. format_time
      3. parse_time_with_zone
      4. parse_time
    9. variables functions
      1. set
      2. :
      3. define
      4. @
    10. process functions
      1. exec
      2. trigger
    11. nas functions
      1. nas_arithmetic functions
        1. "||"
        2. "+"
        3. "-"
        4. "*"
        5. "/"
        6. "%"
        7. "abs"
        8. "round"
      2. nas_compare functions
        1. "="
        2. "!="
        3. ">"
        4. "<"
        5. ">="
        6. "<="
        7. "sort_by"
  9. Example
    1. Remove non JSON values
    2. Create CSV file with some selected fields
    3. Filter values
    4. Group values
    5. Sort values
    6. Remove duplications
    7. Using macros as functions
    8. Split values into rows
    9. Use functional function
    10. Filter out primitive values