zak.taccardi
02/02/2017, 4:00 PMConductor so I don't need them too (Conductor's controllers persist through config changes).
I believe in your "partial state" sealed class, utilize object : subclassName() instead of class : subclassName().
See:
sealed class Expr {
class Const(val number: Double) : Expr()
class Sum(val e1: Expr, val e2: Expr) : Expr()
object NotANumber : Expr()
}
So Expr.NotANumber would be equal to itself, because there can only be one instance of it