diff options
author | Griffin Smith <root@gws.fyi> | 2019-09-01T20·21-0400 |
---|---|---|
committer | Griffin Smith <root@gws.fyi> | 2019-09-02T14·52-0400 |
commit | adb3b74c0c3a3bffa0d47f52036fde3623f859f7 (patch) | |
tree | 3a2e416ea31f92562ba6eabf0fc4ddf2974b24b7 /src/Xanthous/Messages.hs | |
parent | 2fd3e4c9ad28b77a0d167ceefe879ca80ee1ee04 (diff) |
Link up messages to the overall game
Add a "say" function for saying messages within an app monad to the user, and link everything up to display them and track their history
Diffstat (limited to 'src/Xanthous/Messages.hs')
-rw-r--r-- | src/Xanthous/Messages.hs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Xanthous/Messages.hs b/src/Xanthous/Messages.hs index 4ff46ba3f5e7..b1aeeb635cc9 100644 --- a/src/Xanthous/Messages.hs +++ b/src/Xanthous/Messages.hs @@ -9,19 +9,19 @@ module Xanthous.Messages , messages , message ) where - +-------------------------------------------------------------------------------- import Xanthous.Prelude + +import Control.Monad.Random.Class (MonadRandom) +import Data.Aeson (FromJSON, ToJSON, toJSON) +import Data.Aeson.Generic.DerivingVia +import Data.FileEmbed import Data.List.NonEmpty import Test.QuickCheck hiding (choose) import Test.QuickCheck.Arbitrary.Generic import Test.QuickCheck.Instances.UnorderedContainers () import Text.Mustache -import Data.Aeson (FromJSON, ToJSON) -import Data.Aeson.Generic.DerivingVia -import Data.FileEmbed import qualified Data.Yaml as Yaml -import Data.Aeson (toJSON) -import Control.Monad.Random.Class (MonadRandom) import Xanthous.Random import Xanthous.Orphans () |