gemini-hlsw / gem

prototype postgres back-end for ocs
Other
15 stars 5 forks source link

Switch back to LBS #277

Closed tpolecat closed 6 years ago

tpolecat commented 6 years ago

I think we have hit enough tool limitations that it makes sense to switch back to Lightbend Scala. The changes are relatively minor: shapeless.Witness rather than ValueOf and then some hacking to get around "unused" warnings.

(I regenerated all the enums and they were identical.)

cquiroz commented 6 years ago

I think you can remove https://github.com/gemini-hlsw/gem/pull/277/files#diff-fdc3abdfd754eeb24090dbd90aeec2ceL188

That was required to make scala.js play nice with TLS

tpolecat commented 6 years ago

Cool, thanks. Seems to work with those lines removed.

tpolecat commented 6 years ago

Would you go back to literal types once they are in LBS?

Yes, they'll be in 2.13