DitaBase is a new kind of data platform that can handle any format. Managing data across formats, contexts, and industries has never been easier.
class SKU {|
Parents = [ProductField]
Str sku_str;
sig Python Str func getAlt() {|
<|return '(|<|this.sku_str|>[5:] + '_FINAL'|)'|>
|}
sig static JavaScript func validator(Str sku) {|
if (!/^[A-Z]{2,3}-[A-Z]{0,2}\d{3,4}$/.test(<|sku|>)) {
<|throw ArgumentErr(|`"${<|sku|>}" failed regex.`|)|>
}
|}
|}
DitaBase is on a quest to solve the problem of disparate data.
It's weapon is dit, a totally new style of container file.
Dit can hold any data, with scripts and classes to organize it.
With DitaBase, competing formats can work together.
Unrelated industries can share datasets with ease.
Complex questions can be answered with a single query.
Someday, there will be no file extensions: every file will be a dit.