Maybe just nested case classes. Where every wizard step is a deeper nested class in a specifically marked field. Seald traits can be used for wizard branching.
Maybe just nested case classes.
Where every wizard step is a deeper nested class in a specifically marked field.
Seald traits can be used for wizard branching.