whats the correct way to match on an enum, I'm still interested on figuring out this syntax ```hs data dir = R | L y dir = if dir == R { true} else false ```