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

\ 2 | foo 'hasdfg' ┃4 ┃>> \ 2 | foo 3 ┃4 ┃>> foo --help ┃ ┃Help: `foo` ┃ ┃--> shell:0 ┃ ┃ | ---- Input Type: ---- ┃...

bug

## Current Behaviour This works: ```def summary-col (name:Str cutoff-date:Str) { open wallet-lt.csv | filter timestamp { take 10 | >= $cutoff-date } | let {nth 0 get:Num fiat-value} $start {last...

bug

## Description A command which can _alias_ various things. - alias a partitions path (eg: `alias path/to/something my-path`) - alias type (`alias Num N`) - alias commands (similar to path...

enhancement
maybe

## Current Behaviour `def foo Nil:Table () { \ 3 }` does not parse. Thought it was implemented in #64, will need to add tests in. ## Expected Behaviour ##...

bug

## Description Converts input to output. Would look like `\ 3 | to:Str` Could leverage #156 to return if conversion failed: `\ hello | to:Num ? 3.14`

enhancement

## Description Syntax to support a falibility operator, which applies a default when a runtime error occurs. Similar to `[Option,Result]::unwrap_or(_)`. Thinking that the syntax would look like `cmd arg1 .....

enhancement
maybe

This syntax would be useful for patterns such as `append \+ $i.foo $i.bar`. That is, where the `+` is usually typed and will not work on an input such as...

enhancement
breaking-change
maybe

## Goal R&D interning of `Str`s for equality performance improvement. The pattern of referencing column headers lends itself to an interner for equality. This might improve performance when working with...

enhancement
refactor
maybe

## Description Are there any plans to add operations for working with regex?

enhancement