implemented playerNameColWidth

This commit is contained in:
Jonathan Lamothe
2019-10-15 01:03:32 -04:00
parent d338930800
commit 277ba9a9dd
2 changed files with 25 additions and 2 deletions
+6 -1
View File
@@ -19,7 +19,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.
-}
module Mtlstats.Report (report, gameDate) where
module Mtlstats.Report (report, gameDate, playerNameColWidth) where
import qualified Data.Map as M
import Data.Maybe (fromMaybe)
@@ -141,6 +141,11 @@ gameDate gs = fromMaybe "" $ do
day <- padNum 2 <$> gs^.gameDay
Just $ month ++ " " ++ day ++ " " ++ year
playerNameColWidth :: [Player] -> Int
playerNameColWidth = foldr
(\player current -> max current $ length $ player^.pName)
10
showStats :: GameStats -> String
showStats gs
= right 2 (show $ gmsGames gs)