klongpy icon indicating copy to clipboard operation
klongpy copied to clipboard

High-Performance Klong array language in Python.

Results 17 klongpy issues
Sort by recently updated
recently updated
newest added

running the following in the REPL doesn't launch the web server but it works if you run it via "kgpy web.kg" with this as the contents. ``` .py("klongpy.web") index::{x; "Hello,...

bug

I observe the following behavior in KlongPy v0.6.8: ``` ?> [3 3]:^"abcd" ["abc" "dab" "cda"] ?> [2 2]:^"abcd" Error: ('sequence item 0: expected str instance, numpy.ndarray found',) ``` Here is...

## Summary - ensure .timer caches a callable fallback and reuses it when the callback symbol stops being callable - keep dynamic lookup for redefinitions while preventing runtime errors when...

codex

## Summary - propagate `SystemExit` from the Klong event loop back to the console task and record the resulting exit code - stop the REPL task without raising so the...

codex

## Summary - introduce an `AutodiffNotSupported` exception and expand the Dual number implementation with richer ufunc coverage and Python operator support - narrow the autodiff fallback logic and exercise it...

codex

As per https://packaging.python.org/en/latest/flow/, this PR migrates klongpy to a modern pyproject.toml with hatch backend. This is the recommended practice going forward. New workflows: `hatch build` generates a distribution `hatch fmt...

## Summary - make timer callback look up the function symbol each tick - allow fractional timer intervals - mention dynamic lookup and fractional intervals in timer docs - add...

codex

## Summary - close temp file opened by `.ic` in the `type` helper to avoid leaking the file handle - handle `SystemExit` in kgpy so scripts calling `.x(0)` exit cleanly...

codex

## Summary - close temp file opened by `.ic` in the `type` helper to avoid leaking the file handle - update simple_cat test script accordingly ## Testing - `python3 -m...

codex

## Summary - close temp file opened by `.ic` in the `type` helper to avoid leaking the file handle - update simple_cat test script accordingly ## Testing - `python3 -m...

codex