pickling
pickling copied to clipboard
Fast, customizable, boilerplate-free pickling support for Scala
I wonder why this happens: ``` scala case class Map[T, S]( ... ) val tag = implicitly[FastTypeTag[Map[List[Int], List[String]]]] println(tag) // shows Map[t,s] where t,s are type variables ``` When using...
Currently, if we want to ensure that picklers/unpicklers are generated statically at compile-time, this flag has to be imported in the scope. I would propose to turn it around and...
As commented in #412, we should also generated and register (un)picklers together when using reflection. @jsuereth pointed it out this way: `We should update the runtime registry of picklers/unpicklers so...
Right now, we force the user to both select the runtime strategy and import `StaticOnly` so that only static picklers are used. However, the import `StaticOnly` should already decide to...
It's no longer using scala reflection.
Just pushing up a test for now...
This is retargeted pull request for #134. Fixes #128 ## original case by @phaller When deciding to delay the initialization of fields due to possible cycles, sealed classes were not...
Hi Heather, Is scala/pickling supported in scala-js? If not, then do you have any plans to add support please? Many thanks, Rob