-- | Print a list of items separated by semicolons
semiTermList :: [Doc] -> Doc
semiTermList = hsep . fmap (<> semi)
semiTermList :: [Doc] -> Doc
semiTermList = hsep . fmap (<> semi)
semiTermList = hsep . fmap (<> semi)