werewolf-1.5.2.0: A game engine for playing werewolf within an arbitrary chat client

Copyright(c) Henry J. Wylde 2016
LicenseBSD3
Maintainerpublic@hjwylde.com
Safe HaskellSafe
LanguageHaskell2010

Data.String.Humanise

Contents

Description

Humanise type class for displaying data structures to a human.

Synopsis

Humanise

class Humanise a where Source #

Minimal complete definition

humanise

Methods

humanise :: a -> Text Source #

Instances
Humanise Text Source # 
Instance details

Defined in Data.String.Humanise

Methods

humanise :: Text -> Text Source #

Humanise Activity Source # 
Instance details

Defined in Game.Werewolf.Role

Humanise Allegiance Source # 
Instance details

Defined in Game.Werewolf.Role

Humanise Role Source # 
Instance details

Defined in Game.Werewolf.Role

Methods

humanise :: Role -> Text Source #

Humanise Player Source # 
Instance details

Defined in Game.Werewolf.Player

Methods

humanise :: Player -> Text Source #

Humanise Variant Source # 
Instance details

Defined in Game.Werewolf.Variant

Humanise Stage Source # 
Instance details

Defined in Game.Werewolf.Game

Methods

humanise :: Stage -> Text Source #

Humanise a => Humanise [a] Source # 
Instance details

Defined in Data.String.Humanise

Methods

humanise :: [a] -> Text Source #