Laying Grounds for QuizSession Implementation
Let's start making our second GenServer, the quiz session.
We'll cover the following...
The quiz session will use the code we implemented in our functional core along with the code that answers and selects questions for a given user. Our core implements the business functions that advance the state of the quiz based on mastery. The quiz session will add the process machinery we’ll need to manage state independently.
Data required by the user
Each of our ...