lemur icon indicating copy to clipboard operation
lemur copied to clipboard

Lemur: visual functional programming language that compiles to Python

Results 13 lemur issues
Sort by recently updated
recently updated
newest added

Each one takes ~100ms, so computations that complete quickly but produce hundreds of updates can take 10-30 sec to show completion. Solution: be smarter about when we re-render? Not sure...

perf

1. call function g from f, making edge from call of g to something else 2. edit g to remove the free out port that the edge in f was...

bug
graph-editor

no idea why this is the case.

bug

Possible fixes: - disallow recursion - require explicit parameter and return value declarations (in the visual syntax) Don't actually have an example of this; pretty sure it will happen though.

Because it kills the dragging state and replaces it with a hover state. Yet another reason why hover state should just be separate from drag state

bug

in graph editor

graph-editor
nice-to-have

…then don't have to worry about codegen or a unique node type (can delete its view). Although, does seem awkward to put it next to other functions. Really, can just...

enhancement
codegen
graph-editor
nice-to-have

want to get away with as little parsing and as simple a UI as possible. Must be able to edit: - [ ] code (bigass monospace-font textarea) - [ ]...

enhancement
shell

"Create Builtin"

enhancement
shell

- [ ] button on function elements (icon or just text?) - [ ] new action & update case - [ ] view for condition in which there are no...

enhancement
shell