Restructuration of the project, to make it a single import project, just import mrpowers.bebe._ and all the needed elements will be imported.
Updated SBT to latest version.
Added String and Boolean columns
Added syntax for basic common functionality for columns, like typed Equality
Type class for literal conversion, this will allow passing as literals all compatible scala types to a typed column.
Numeric logic like plus, minus, bigger than, etc, for another column of the same type and literals. (Compile bug when adding to an IntegerColumn a literal 🤦 , but the rest of operations work....)
Example:
Restructuration of the project, to make it a single import project, just
import mrpowers.bebe._
and all the needed elements will be imported.Updated SBT to latest version.
Added String and Boolean columns
Added syntax for basic common functionality for columns, like typed Equality
Type class for literal conversion, this will allow passing as literals all compatible scala types to a typed column.
Numeric logic like plus, minus, bigger than, etc, for another column of the same type and literals. (Compile bug when adding to an IntegerColumn a literal 🤦 , but the rest of operations work....) Example:
Next PR will add more types like Float, Bigint etc Also a type class for typesafe casting of columns.