github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/website/content/docs/job-specification/hcl2/functions/collection/chunklist.mdx (about)

     1  ---
     2  layout: docs
     3  page_title: chunklist - Functions - Configuration Language
     4  description: |-
     5    The chunklist function splits a single list into fixed-size chunks, returning
     6    a list of lists.
     7  ---
     8  
     9  # `chunklist` Function
    10  
    11  `chunklist` splits a single list into fixed-size chunks, returning a list
    12  of lists.
    13  
    14  ```hcl
    15  chunklist(list, chunk_size)
    16  ```
    17  
    18  ## Examples
    19  
    20  ```shell-session
    21  > chunklist(["a", "b", "c", "d", "e"], 2)
    22  [
    23    ["a", "b"],
    24    ["c", "d"],
    25    ["e"]
    26  ]
    27  > chunklist(["a", "b", "c", "d", "e"], 1)
    28  [
    29    ["a"],
    30    ["b"],
    31    ["c"],
    32    ["d"],
    33    ["e"]
    34  ]
    35  ```