vaporwaveSceneWellFormed function

bool vaporwaveSceneWellFormed(
  1. BackgroundSpec bg
)

Whether bg is a well-formed Vaporwave scene (ten opaque colours).

Implementation

bool vaporwaveSceneWellFormed(BackgroundSpec bg) =>
    bg.kind == BackgroundKind.vaporSunset &&
    bg.colors.length == 10 &&
    bg.colors.every(_opaque);