# Logical functions

- [AND](/nedyx/clearlines-functions/logical-functions/and.md): Returns true, if all parameters are true, otherwise false.
- [IF](/nedyx/clearlines-functions/logical-functions/if.md): Evaluates an expression if a corresponding condition is true.
- [ISEMPTY](/nedyx/clearlines-functions/logical-functions/isempty.md): Returns true if a value is of type empty or an empty text (““) , otherwise false.
- [ISUSERACTION](/nedyx/clearlines-functions/logical-functions/isuseraction.md): Returns true, if the function is called in a formula of the widget, where the user has performed the current action.
- [LOOP](/nedyx/clearlines-functions/logical-functions/loop.md): Executes an expression until a condition is met.
- [NOT](/nedyx/clearlines-functions/logical-functions/not.md): Returns true, if the parameter is false, otherwise false.
- [OR](/nedyx/clearlines-functions/logical-functions/or.md): Returns true, if at least one of the parameters is true, otherwise false
