packages feed

clanki-1.2.6: src/Display.hs

module Display where
import Data.List(intercalate) 
import Text.Printf(printf)

class (Show a) => Display a where
    display :: a -> String

displayList :: Display a => [a] -> IO ()
displayList list = printf . (++ "\n") . intercalate "\n" . map (("-" ++) . display) $ list