ogma
ogma copied to clipboard
Scripting language focused on processing tabular data.
## Goal `=` and `eq` are the same. This is an unnecessary command to keep `eq`. `!=` would still be defined as `def != (rhs) { = $rhs | not...
## Description Internal logging to track compilation and evaluation items. Might be viewable via a command?
Similar to `to-str`, but _parses_ to convert. This might conflict with `from`/`into` implementations.
A `Date` type would be beneficial. This would require various additional defs to work with dates. Initial thinking is `def-ty Date { yr:Num mth:Num day:Num }`.
General solution for converting between data types. Needs R&D into typing and generic implementations.
## Description Time can be measured in a `benchmark` call for the compilation phase (since it is recursive). Should be as simple as timing the `.next_arg` call, then passing the...
### Having a contribution guide - This would aid new people willing to contribute to this project have a guideline and help them get started
## Description Using a flag `--cols` to delineate joining tables by row or column confuses the use of `+`. If we consider `+` to be acting like a 'sum' category,...
## Goal Release language and vs code extension ## Aspects to Develop - [ ] Build vs code language extension - [ ] Deploy language server + extension in CD...
## Description Implement `map` for user defined types. The implementation would take a user defined type as input, a field identifier (checked at hir phase), and an expression where the...