Skip to content

Unsupported binding form #14

@neapel

Description

@neapel
(let [ variable #spy/d (complex expression) ] ...

prints (complex expression) => ... which can become quite unreadable, alternatively one would have to use #spy/p or set a name manually.

It would be great if the straightforward expression

(let [ #spy/d variable (complex expression) ] ...

Would print variable => ... instead of causing a load failure.

I'm not sure if this is possible using data readers — the #spy/d would have to recognize it is used on the left side of a bind expression, move to the right side and use the variable as its :form argument?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions