Commit Graph

63 Commits

Author SHA1 Message Date
Jonathan Lamothe c99a39b2b9 be pedantic 2019-11-12 17:01:08 -05:00
Jonathan Lamothe 04140df812 removed redundant code (mostly imports) 2019-11-07 23:37:46 -05:00
Jonathan Lamothe ca2dd92bfe broke Actions Prompt and Control modules off into NewGame submodules 2019-11-07 22:36:08 -05:00
Jonathan Lamothe 4fab3ec285 recordGoalieStats should bump a goalie's game count only once per game 2019-11-01 17:23:57 -04:00
Jonathan Lamothe b3af06b53d implemented playerDetails 2019-11-01 06:50:08 -04:00
Jonathan Lamothe c26c0f54d1 added EditPlayerMode 2019-11-01 06:50:08 -04:00
Jonathan Lamothe 8b1e93386a implemented editPlayerStateL 2019-11-01 06:50:08 -04:00
Jonathan Lamothe 1c692a21f0 implemented goalieSummary 2019-10-31 00:46:12 -04:00
Jonathan Lamothe 12c8d0bdd6 implemented goalieSearchExact 2019-10-31 00:46:12 -04:00
Jonathan Lamothe 7e19ee072f implemented goalieSearch 2019-10-31 00:46:12 -04:00
Jonathan Lamothe e94bf59c81 implemented createGoalieStateL 2019-10-30 01:29:16 -04:00
Jonathan Lamothe ceb8132a13 broke long line 2019-10-30 01:29:16 -04:00
Jonathan Lamothe 09c63da8bf refactored createPlayerStateLSpec to use lensSpec 2019-10-30 01:29:16 -04:00
Jonathan Lamothe 4519ba4732 made lensSpec more generic 2019-10-30 01:29:16 -04:00
Jonathan Lamothe 24c1673fc9 made GameState, CreatePlayerState and CreateGoalieState instances of Comparable 2019-10-30 01:29:16 -04:00
Jonathan Lamothe 2f0989fb35 created Comparable typeclass 2019-10-30 01:29:16 -04:00
Jonathan Lamothe a234d8e802 removed (redundant) gsGoalsAgainst 2019-10-30 01:29:16 -04:00
Jonathan Lamothe d338930800 implemented playerIsActive 2019-10-15 00:51:42 -04:00
Jonathan Lamothe a9c036f876 renamed pPoints to psPoints 2019-10-09 00:35:35 -04:00
Jonathan Lamothe 74fd4fe2fb implemented addPlayerStats 2019-10-09 00:24:34 -04:00
Jonathan Lamothe 4f70c84c6b implemented playerSummary 2019-10-02 01:31:07 -04:00
Jonathan Lamothe 8c8a2d52a6 implemented modifyPlayer 2019-09-25 02:42:37 -04:00
Jonathan Lamothe 9f68d0da1d added gmsGoalsFor and gmsGoalsAgainst fields to GameStats 2019-09-21 00:03:33 -04:00
Jonathan Lamothe 8277f8bac7 implemented playerSearchExact 2019-09-19 03:11:48 -04:00
Jonathan Lamothe ed9e437a1a implemented playerSearch 2019-09-18 02:45:20 -04:00
Jonathan Lamothe 2ff8cff1c8 implemented unaccountedPoints helper function 2019-09-14 00:42:04 -04:00
Jonathan Lamothe 6dd9350189 added callbacks to CreatePlayerState 2019-09-13 02:26:03 -04:00
Jonathan Lamothe 154c3979a5 implemented createPlayerStateL 2019-09-09 11:43:37 -04:00
Jonathan Lamothe a9ce9a54d7 overtime losses don't count towards the loss column 2019-09-06 10:13:48 -04:00
Jonathan Lamothe 258cf59417 implemented gmsGames 2019-09-03 14:15:29 -04:00
Jonathan Lamothe 6136151614 implemented homeTeam and awayTeam 2019-09-02 18:50:21 -04:00
Jonathan Lamothe f9e7710122 implemented addGameStats 2019-08-31 09:33:26 -04:00
Jonathan Lamothe 9e855d9672 implemented gmsPoints 2019-08-30 18:57:56 -04:00
Jonathan Lamothe a9d952b97b implemented gameLost 2019-08-30 00:44:40 -04:00
Jonathan Lamothe 3fe2ff10f6 make gameWon and gameTied return Maybe Bool instead of Bool 2019-08-30 00:43:09 -04:00
Jonathan Lamothe 7ee53ee8c1 implemented gameWon 2019-08-28 23:31:33 -04:00
Jonathan Lamothe c15ad6a477 implemented gameTied helper function 2019-08-28 01:47:30 -04:00
Jonathan Lamothe e834019fc9 moved pPoints function 2019-08-28 01:46:09 -04:00
Jonathan Lamothe 2854c54474 removed unnecessary lenses 2019-08-28 01:23:47 -04:00
Jonathan Lamothe d7dd682532 implemented gameStateL 2019-08-28 01:23:47 -04:00
Jonathan Lamothe e36df4348a created generic lens spec 2019-08-28 01:23:47 -04:00
Jonathan Lamothe 97a42fd1de implemented otherScore 2019-08-27 12:50:40 -04:00
Jonathan Lamothe 29459063c8 changed teamScore to check GameState 2019-08-27 12:50:40 -04:00
Jonathan Lamothe 13d422100b added _dbHomeGameStats and _dbAwayGameStats with associated lenses 2019-08-27 11:14:15 -04:00
Jonathan Lamothe 3e4a9dd525 implemented GameStats and newGameStats 2019-08-27 11:13:40 -04:00
Jonathan Lamothe 954490fc6d better JSON testing 2019-08-27 00:00:55 -04:00
Jonathan Lamothe 0f9f76ce4e added _otherTeam with its associated lenses 2019-08-25 09:46:53 -04:00
Jonathan Lamothe f2cfe3b37b missing type signature 2019-08-25 09:43:10 -04:00
Jonathan Lamothe 16c9ebe124 accidentally a word 2019-08-23 10:20:06 -04:00
Jonathan Lamothe 4d158a28db renamed/refactored teamPoints
- renamed to teamScore
2019-08-22 14:59:19 -04:00