...

/

Laying Grounds for QuizSession Implementation

Laying Grounds for QuizSession Implementation

Let's start making our second GenServer, the quiz session.

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 ...