werewolf 0.4.0.0 → 0.4.0.1
raw patch · 3 files changed
+16/−3 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +6/−0
- src/Game/Werewolf/Response.hs +9/−2
- werewolf.cabal +1/−1
CHANGELOG.md view
@@ -2,6 +2,12 @@ #### Upcoming +#### v0.4.0.1++*Revisions*++* Fixed grammar for the `currentStageMessages`. ([#83](https://github.com/hjwylde/werewolf/issues/83))+ #### v0.4.0.0 *Major*
src/Game/Werewolf/Response.hs view
@@ -221,10 +221,17 @@ currentStageMessages to GameOver = [gameIsOverMessage to] currentStageMessages _ Sunrise = [] currentStageMessages _ Sunset = []- -- TODO (hjw): pluralise this correctly for the Seer currentStageMessages to turn = [privateMessage to $ T.concat [- "It's currently the ", T.pack $ show turn, "' turn."+ "It's currently the ", showTurn turn, " turn." ]]+ where+ showTurn :: Stage -> Text+ showTurn GameOver = undefined+ showTurn SeersTurn = "Seer's"+ showTurn Sunrise = undefined+ showTurn Sunset = undefined+ showTurn VillagesTurn = "Village's"+ showTurn WerewolvesTurn = "Werewolves'" rolesInGameMessage :: Maybe Text -> [Role] -> Message rolesInGameMessage mTo roles = Message mTo $ T.concat [
werewolf.cabal view
@@ -1,5 +1,5 @@ name: werewolf-version: 0.4.0.0+version: 0.4.0.1 author: Henry J. Wylde maintainer: public@hjwylde.com