Activity
Introduced lenses and got rid of all traces of overloaded record plugin
Introduced lenses and got rid of all traces of overloaded record plugin
tagless final approach looks good
tagless final approach looks good
Design progress: Free monadizing language.
Design progress: Free monadizing language.
Big updates in the design coming. Sketches are prototyped in `DesignS…
Big updates in the design coming. Sketches are prototyped in `DesignS…
First good test written! It should fail because I'm TDDing
First good test written! It should fail because I'm TDDing
Added large-records for OverloadedRecordUpdate support
Added large-records for OverloadedRecordUpdate support
Game loop complete! (Combat algorithm is simplified)
Game loop complete! (Combat algorithm is simplified)
good combat algorithm (going to repel it next commit, and build simpl…
good combat algorithm (going to repel it next commit, and build simpl…
bit of tier up and small recruit phase bug fixes
bit of tier up and small recruit phase bug fixes
got rid of validateCommand
: error handling goes directly in the act…
got rid of
validateCommand
: error handling goes directly in the act…Use haskell-actions/setup instead of actions/setup-haskell
Use haskell-actions/setup instead of actions/setup-haskell
moved ci.yml into workflows folder
moved ci.yml into workflows folder
initial ci and view test cases commit
initial ci and view test cases commit
renderRecruit implemented (not fully tested)
renderRecruit implemented (not fully tested)
Moving things around to achieve multiple executable building (one for…
Moving things around to achieve multiple executable building (one for…
Implemented basic play
, buy
, sell
, roll
, tierUp
logic.
Implemented basic
play
, buy
, sell
, roll
, tierUp
logic.rename Upgrade to TierUp; TierUp logic; stripped some newtypes; added…
rename Upgrade to TierUp; TierUp logic; stripped some newtypes; added…
Added dummy events, dummy gameloop
Added dummy events, dummy gameloop