csv
Reads structured data from a CSV file.
The CSV file will be read and parsed into a 2-dimensional array of strings: Each row in the CSV file will be represented as an array of strings, and all rows will be collected into a single array. Header rows will not be stripped.
Example
#let results = csv("data.csv")
#table(
columns: 2,
[*Condition*], [*Result*],
..results.flatten(),
)

ParametersParameters are the inputs to a function. They are specified in parentheses after the function name.
Parameters are the inputs to a function. They are specified in parentheses after the function name.
path
Path to a CSV file.
delimiter
The delimiter that separates columns in the CSV file. Must be a single ASCII character.
Default: ","
DefinitionsFunctions and types and can have associated definitions. These are accessed by specifying the function or type, followed by a period, and then the definition's name.
Functions and types and can have associated definitions. These are accessed by specifying the function or type, followed by a period, and then the definition's name.
decode
Reads structured data from a CSV string/bytes.
data
CSV data.
delimiter
The delimiter that separates columns in the CSV file. Must be a single ASCII character.
Default: ","