packages feed

board-games-0.2.1: test/Test.hs

module Main where

import qualified Test.Mastermind as MM


prefix :: String -> [(String, IO ())] -> [(String, IO ())]
prefix msg =
   map (\(str,test) -> (msg ++ "." ++ str, test))

main :: IO ()
main =
   mapM_ (\(msg,io) -> putStr (msg++": ") >> io) $
   concat $
      prefix "Game.Mastermind" MM.tests :
      []