A very simple, strongly typed, scala framework for tabular data. A collection of tuples. A strongly typed scala csv reader and writer. A lightweight idiomatic dataframe / datatable alternative.
To workaround a limitation in sbt-boilerplate we have a fake Tuple23 class and flatZip might return an instance off this class.
Ideally, I'd prefer not to have a flatZip method on CollSeq22 because this would cause a compile time error instead of a runtime error. I think a compile time error is always preferable to a runtime error.
The downside is that one would get a "no such method" error instead of a "Arities above 22 are not supported" error. But considering the alternatives I think compile time exceptions are still far preferable to runtime exceptions.
Prerequisite to fix this: some enhancement on sbt-boilerplate (at the moment it looks like a JSR233 solution)
To workaround a limitation in sbt-boilerplate we have a fake Tuple23 class and flatZip might return an instance off this class.
Ideally, I'd prefer not to have a flatZip method on CollSeq22 because this would cause a compile time error instead of a runtime error. I think a compile time error is always preferable to a runtime error.
The downside is that one would get a "no such method" error instead of a "Arities above 22 are not supported" error. But considering the alternatives I think compile time exceptions are still far preferable to runtime exceptions.
Prerequisite to fix this: some enhancement on sbt-boilerplate (at the moment it looks like a JSR233 solution)