werewolf-0.4.6.0: src/Game/Werewolf.hs
{-|
Module : Game.Werewolf
Description : Re-exports all of the public modules under /Game.Werewolf/.
Copyright : (c) Henry J. Wylde, 2016
License : BSD3
Maintainer : public@hjwylde.com
Re-exports all of the public modules under /Game.Werewolf/.
Where clashes are found between "Game.Werewolf.Game" and "Game.Werewolf.Engine", the
"Game.Werewolf.Game" functions are preferred.
Likewise, where clashes are found between "Game.Werewolf.Player" and "Game.Werewolf.Role", the
"Game.Werewolf.Player" functions are preferred.
-}
module Game.Werewolf (
module Game.Werewolf.Command,
module Game.Werewolf.Engine,
module Game.Werewolf.Game,
module Game.Werewolf.Player,
module Game.Werewolf.Response,
module Game.Werewolf.Role
) where
import Game.Werewolf.Command
import Game.Werewolf.Engine hiding (doesPlayerExist, isDefendersTurn, isGameOver,
isScapegoatsTurn, isSeersTurn, isVillagesTurn, isWerewolvesTurn,
isWildChildsTurn, isWitchsTurn, isWolfHoundsTurn)
import Game.Werewolf.Game
import Game.Werewolf.Player
import Game.Werewolf.Response
import Game.Werewolf.Role hiding (name)