These are chat archives for RBMHTechnology/eventuate

5th
Jan 2018
Martin Krasser
@krasserm
Jan 05 2018 09:13

CRDTServiceOps[Counter[A], A] brings the Counter companion object into scope in which defines an ops instance. Honestly, I don't remember the decision for this design anymore. The ops instance should actually be defined in a CounterService companion object.

I almost got done the pure op implementation.

:+1:

BTW, I would like to add some quotes to the papers in the scaladoc but I guess it may be a legal issue. Should I ask permission to the authors?

I don't think that's necessary if you properly reference the paper.

gabrielgiussi
@gabrielgiussi
Jan 05 2018 11:09
Thanks Martin, I will try with the service companion object, because I no longer have a class per CRDT (now they are pure op based they share the structure and a single case class is enough).