docs/reference/query-languages/esql/esql-functions-operators.md
{{esql}} provides a comprehensive set of functions and operators for working with data. The reference documentation is divided into the following categories:
::::{dropdown} Aggregate function list :open: :::{include} _snippets/lists/aggregation-functions.md ::: ::::
::::{dropdown} Time-series aggregate function list :open: :::{include} _snippets/lists/time-series-aggregation-functions.md ::: ::::
::::{dropdown} Grouping function list :open: :::{include} _snippets/lists/grouping-functions.md ::: ::::
::::{dropdown} Conditional function and expression list :open: :::{include} _snippets/lists/conditional-functions-and-expressions.md ::: ::::
::::{dropdown} Date and time function list :open: :::{include} _snippets/lists/date-time-functions.md ::: ::::
::::{dropdown} IP function list :open: :::{include} _snippets/lists/ip-functions.md ::: ::::
::::{dropdown} Math function list :open: :::{include} _snippets/lists/math-functions.md ::: ::::
::::{dropdown} Search function list :open: :::{include} _snippets/lists/search-functions.md ::: ::::
::::{dropdown} Spatial function list :open: :::{include} _snippets/lists/spatial-functions.md ::: ::::
::::{dropdown} String function list :open: :::{include} _snippets/lists/string-functions.md ::: ::::
::::{dropdown} Type conversion function list :open: :::{include} _snippets/lists/type-conversion-functions.md ::: ::::
::::{dropdown} Dense vector function list :open: :::{include} _snippets/lists/dense-vector-functions.md ::: ::::
::::{dropdown} Multi value function list :open: :::{include} _snippets/lists/mv-functions.md ::: ::::
::::{dropdown} Operator list :open: :::{include} _snippets/lists/operators.md ::: ::::