implemented homeScorePrompt

This commit is contained in:
Jonathan Lamothe
2019-08-24 19:02:29 -04:00
parent bd561bb7a8
commit 0eb56cda81
4 changed files with 26 additions and 9 deletions

View File

@@ -23,7 +23,9 @@ module Mtlstats.Prompt (
-- * Prompt Functions
drawPrompt,
promptHandler,
numPrompt
numPrompt,
-- * Individual prompts
homeScorePrompt
) where
import Control.Monad (when)
@@ -73,3 +75,7 @@ numPrompt pStr act = Prompt
, promptAction = \inStr -> forM_ (readMaybe inStr) act
, promptFunctionKey = const $ return ()
}
homeScorePrompt :: Prompt
homeScorePrompt = numPrompt "Home score: " $
modify . (progMode . homeScoreL ?~)