Initial commit.
Minor changes.
Handle straights starting from Ace as Value 1.
Align these comments as well.
Beautify comment.
Add basic input validation.
Add intermediate results (as comments) for 'categorize' as well.
Add a note with an alternative implementation.
Minor tweaks.
Move System.Random into dedicated function.
Visualisation tests in progress.
Format sequence consistently.
Simplify and expand.
Rename extractRanks to getRanks.
Add validation for Card tuples as well.
Add Browser module and css file.
Rename 'categorize' to 'categorizeHand' for consistency.
Use List instead of Seq when possible.
Show 'List<'T>.(::)' as 'List.(::)'.
Revert commit fd8432b1ded1709aa1618859bb2d5be5637016e0.