hy icon indicating copy to clipboard operation
hy copied to clipboard

A dialect of Lisp that's embedded in Python

Results 76 hy issues
Sort by recently updated
recently updated
newest added

Should we try setting up GitHub Actions for PyPi deployment and automatically managing stale issues and PRs?

complaint / disgust

The new `let` implementation (actually the improved `macroexpand-all` function it's built upon) required this feature. But it should be documented. `defmacro` now automatically has an `&name` parameter which is set...

doc me bro

It would be handy to be able to import .hy files from .zip archives (for those of us who like to deploy stuff in single file bundles). Right now I'm...

feature

There are other implementations of Python that we're not testing with Hy. We should add them to our testing if possible. If Hy is fundamentally incompatible with a given implementation,...

feature

```clojure => (import hy.compiler [asty]) => (asty.parse '1 "1 + 1" "" "eval") => (asty.parse '1 "1 + 1" None "eval") Traceback (most recent call last): File "stdin-dcc5fc697bf44164cb8034c9a58f5f1c670b51a6", line 1,...

tech debt

In light of #2251, consider (setv c '(f)) ```[~a ~~b ~~~c] This returns ``[~a ~~b ~~(f)] but a more useful, and perhaps more logical, behavior would be ``[~a ~~b (f)]...

I think I'm seeing some unnecessary work going on: `HyList.replace` calls `replace_hy_obj`, which in turn can `wrap_value`. But the result of `replace_hy_obj` is discarded and thus, depending on how a...

complaint / disgust
AST-generation/bug

In going through and cleaning up the compiler I'm noticing a number of issues associated with the fact that nothing is annotated. Lots of hand waving around expected types that...

complaint / disgust

Hi, Does there exist a Python -> hy converter? If not, how difficult would it be to create? I’d imagine that the project would get a lot more adoption with...

feature