/frameless

Tracking Spark SQL schema with phantom types.

Primary LanguageScalaApache License 2.0Apache-2.0

Frameless

Frameless is a way of using Spark SQL without completely giving up types. The general idea is having a phantom type that mirrors the value-level computation at the type-level. All heavy lifting is still done by the original Spark API.

License

Code is provided under the Apache 2.0 license available at http://opensource.org/licenses/Apache-2.0, as well as in the LICENSE file. This is the same license used as Spark.