> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ghost.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Functional Helpers

> Functional helpers are used to work with data objects. Use this reference list to discover what each handlebars helper can do when building a custom Ghost theme.

| Tag                                            | Description                                                        |
| ---------------------------------------------- | ------------------------------------------------------------------ |
| [foreach](/themes/helpers/functional/foreach/) | Loop helper designed for working with lists of posts               |
| [get](/themes/helpers/functional/get/)         | Special block helper for custom queries                            |
| [has](/themes/helpers/functional/has/)         | Like `{{#if}}` but with the ability to do more than test a boolean |
| [if](/themes/helpers/functional/if/)           | Test very simple conditionals                                      |
| [is](/themes/helpers/functional/is/)           | Check the context of the current route                             |
| [match](/themes/helpers/functional/match/)     | Compare two values for equality                                    |
| [unless](/themes/helpers/functional/unless/)   | The opposite of `{{#if}}`                                          |
