Closed Kalior closed 8 years ago
Is now named Server and has three submodules: Server.Lobby, Server.Game, Server.Chat. Server deals only in Server monad and the submodules only in IO.
Server
Server.Lobby
Server.Game
Server.Chat
IO
Also removed unnecessary functions.
Structured the file somewhat. Also removed unused functions.
Resolves #80 and enables #73 to be written easier by testing all IO functions.
Looks good, hlint had some comments on the submodules, other than that it's ok to merge.
LobbyServer
Is now named
Server
and has three submodules:Server.Lobby
,Server.Game
,Server.Chat
. Server deals only inServer
monad and the submodules only inIO
.Also removed unnecessary functions.
LobbyAPI
Structured the file somewhat. Also removed unused functions.
Resolves #80 and enables #73 to be written easier by testing all IO functions.