never executed always true always false
1 module Main where
2
3 import LI11718
4 import qualified Tarefa4_2017li1g186 as T4
5
6 import System.Environment
7 import Text.Read
8
9 main = do
10 args <- getArgs
11 case args of
12 ["atualiza"] -> do
13 str <- getContents
14 let params = readMaybe str
15 case params of
16 Nothing -> error "parâmetros inválidos"
17 Just (tempo,jogo,jogador,acao) -> print $ T4.atualiza tempo jogo jogador acao
18 ["testes"] -> print $ take 100 $ T4.testesT4
19 otherwise -> error "RunT4 argumentos inválidos"