sparsetech / pine Scala 110 14 Functional HTML5 and XML library for the Scala platform scala web-development scalajs scala-native