ogma icon indicating copy to clipboard operation
ogma copied to clipboard

Scripting language focused on processing tabular data.

Results 62 ogma issues
Sort by recently updated
recently updated
newest added

## Goal `=` and `eq` are the same. This is an unnecessary command to keep `eq`. `!=` would still be defined as `def != (rhs) { = $rhs | not...

breaking-change
refactor

## Description Internal logging to track compilation and evaluation items. Might be viewable via a command?

enhancement

Similar to `to-str`, but _parses_ to convert. This might conflict with `from`/`into` implementations.

duplicate
enhancement

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 }`.

enhancement

General solution for converting between data types. Needs R&D into typing and generic implementations.

enhancement

## 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...

enhancement
good first issue

### 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,...

enhancement
breaking-change

## Goal Release language and vs code extension ## Aspects to Develop - [ ] Build vs code language extension - [ ] Deploy language server + extension in CD...

enhancement

## 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...

enhancement