fix cabal file
use scope type synonym