Home task for Evolution Gaming bootcamp
Texas hold'em rules
Input examples - input.txt
- JDK 9 or newer on PC
./gradlew clean build
cat input.txt | java -jar build/libs/holdem.jar
- Books:
- Scala form Scratch: Exploration - very recommended
- Practical FP in Scala
- Essential Scala - very recommended
- Scala with cats
- Functional programming in Scala - an advanced book on Functional Programming - with good exercises
- Functional programming for mortals with cats
- Programming in Scala 3rd Edition - general purpose book
- Scala for the Impatient 2nd Edition - compact introduction
- Courses:
- Scala
- Functional Programming
- https://leanpub.com/pfp-scala - very recommended
- https://underscore.io/books/scala-with-cats/ - very recommended
- https://leanpub.com/fpmortals-cats
- Non-Scala: