это больше чем функция. Я бы даже сказал, что он смахивает больше на прототип: может хранить параметры, функции, набор готовых стилей. Не привычно именно, то что например код будет выглядеть так, если свойств будет слишком много, которые должны буду изредка динамически меняться:
@mixin my-angular-theming($param1: 'A200', $param2: 'A500', $param3: 'A400', $param4: 'A300', $param5: 'E500'){}