I hereby claim:
- I am alexarchambault on github.
- I am alexarchambault (https://keybase.io/alexarchambault) on keybase.
- I have a public key whose fingerprint is 2CA0 E053 21D7 A40B D59B 94F5 61CE DA47 F0A5 3342
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| object Obs { | |
| import shapeless._, poly._ | |
| import shapeless.ops.tuple.Mapper | |
| object values extends (Obs ~> Id) { | |
| def apply[T](t: Obs[T]) = t.value | |
| } |
| trait StableColl[CC[Elem]] { | |
| def builder[Elem](): mutable.Builder[Elem, CC[Elem]] | |
| } | |
| object StableColl { | |
| def apply[CC[Elem]](implicit stableColl: StableColl[CC]): StableColl[CC] = stableColl | |
| implicit def stableCollSeq: StableColl[Seq] = | |
| new StableColl[Seq] { | |
| def builder[Elem]() = new mutable.ListBuffer[Elem] |