# Functions (SCSS)

Global functions for SCSS that make repetitive actions easier with which to deal.

- **a11y** - check contrast to ensure its compliant, fix contrast, choose the best color to match a level of contrast
- **color** - a set of functions that work with, on and manipulate colors.
- **lists** - works with lists as a data structure; currently only checks if a value is contained within a particular list.
- **math** - a translation of Javascript type mathematical functions into SCSS.
- **number** - functions that manipulate numbers; check if a value is a number, within a bounds, etc.
- **string** - any function that manipulates strings; input a direction and output the opposite, strip the unit suffix, replace parts of a string, and so on.
