@@ -22,36 +22,36 @@ getDockerVersion = do
2222 let res = decode body :: Maybe DockerVersion
2323 return $ fromJust res
2424
25−listContainers :: Monad m => ListOpts -> DockerT m ([Container])
25+listContainers :: ListOpts -> DockerT IO ([Container])
2626listContainers = undefined
2727
28−listImages :: Monad m => ListOpts -> DockerT m ([Image])
28+listImages :: ListOpts -> DockerT IO ([Image])
2929listImages = undefined
3030
31−createContainer :: Monad m => CreateOpts -> DockerT m (ContainerID)
31+createContainer :: CreateOpts -> DockerT IO (ContainerID)
3232createContainer = undefined
3333
34−startContainer :: Monad m => StartOpts -> DockerT m (ContainerID)
34+startContainer :: StartOpts -> ContainerID -> DockerT IO (ContainerID)
3535startContainer = undefined
3636
37−stopContainer :: Monad m => Timeout -> DockerT m ()
37+stopContainer :: Timeout -> ContainerID ->DockerT IO ()
3838stopContainer = undefined
3939
40−killContainer :: Monad m => Signal -> DockerT m ()
40+killContainer :: Signal -> ContainerID -> DockerT IO ()
4141killContainer = undefined
4242
43−restartContainer :: Monad m => Timeout -> DockerT m ()
43+restartContainer :: Timeout -> ContainerID -> DockerT IO ()
4444restartContainer = undefined
4545
46−pauseContainer :: Monad m => DockerT m ()
46+pauseContainer :: ContainerID -> DockerT IO ()
4747pauseContainer = undefined
4848
49−unpauseContainer :: Monad m => DockerT m ()
49+unpauseContainer :: ContainerID -> DockerT IO ()
5050unpauseContainer = undefined
5151
52−deleteContainer :: Monad m => DeleteOpts -> DockerT m ()
52+deleteContainer :: DeleteOpts -> ContainerID -> DockerT IO ()
5353deleteContainer = undefined
5454
55−getContainerLogs :: Monad m => LogOpts -> DockerT m ()
55+getContainerLogs :: LogOpts -> ContainerID -> DockerT IO ()
5656getContainerLogs = undefined
5757