//list of colors i want to iterate
$base-colors: (color-a, #333), (color-b, #aff), (color-c, #cc0);
//the each was suppose to do this...
$full-color-list:
@each $color-slang, $color-code in $base-colors {
$color-slang: ($color-slang, $color-code), (#{$color-slang}-dark, darken($color-code, 20)), (#{$color-slang}-light, lighten($color-code, 20));}
;
RESULT
$full-color-list: (
color-1: (color-1, #333), (color-1-dark, darken(#333, 20)), (color-1-light, lighten(#333, 20));color-2: (color-2, #aff), (color-2-dark, darken(#aff, 20)), (color-2-light, lighten(#aff, 20));color-3: (color-3, #cc0), (color-3-dark, darken(#cc0, 20)), (color-3-light, lighten(#cc0, 20));
)