:: Bool -> a -> a -> a package:numhask

RebindableSyntax splats this, and I'm not sure where it exists in GHC land