Skip to content

feat: Update lispwords for Hyrule 1.0.0#36

Open
atisharma wants to merge 1 commit into
hylang:masterfrom
atisharma:feature/update-lispwords-2026-05-14
Open

feat: Update lispwords for Hyrule 1.0.0#36
atisharma wants to merge 1 commit into
hylang:masterfrom
atisharma:feature/update-lispwords-2026-05-14

Conversation

@atisharma

Copy link
Copy Markdown

Remove macros that no longer exist in current Hyrule:

  • defn/a+, fn/a+ (async variants removed)
  • with-gensyms (removed; replaced by def-gensyms in syntax)

Add new Hyrule macros with special first arguments:

  • lif (Lispy if; condition/result pairs)
  • ncut (n-dimensional slice; first arg is target sequence)
  • setv+ (destructured assignment; first arg is binding pair)
  • ameth (async method definition; first arg is method name)
  • meth (method definition; first arg is method name)

Update doc URL to Hyrule v1.0.0.

Remove macros that no longer exist in current Hyrule:
- defn/a+, fn/a+ (async variants removed)
- with-gensyms (removed; replaced by def-gensyms in syntax)

Add new Hyrule macros with special first arguments:
- lif (Lispy if; condition/result pairs)
- ncut (n-dimensional slice; first arg is target sequence)
- setv+ (destructured assignment; first arg is binding pair)
- ameth (async method definition; first arg is method name)
- meth (method definition; first arg is method name)

Update doc URL to Hyrule v1.0.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant