Shinmera / trivial-arguments

Tiny CL library to retrieve the arguments list of a function.
zlib License
22 stars 6 forks source link

Does closure inspection belong here? #13

Closed aartaka closed 4 months ago

aartaka commented 4 months ago

Closures are kind of like implied arguments and useful metadata, but I already see how this small library overgrows its name...

Shinmera commented 4 months ago

what do you mean by this

aartaka commented 4 months ago

function-lambda-expression returns "closure-p" as a second argument. On most implementations this "closure-p" is either a boolean or an opaque structure that's hard to deal with. I want to contribute code that parses these structures and turns them into nice symbol+value alists. Does this kind of functionality belong here?

Shinmera commented 4 months ago

Yeah I think that should belong in your inspector library if anything?

aartaka commented 4 months ago

Alright, fair. I am leaning to that too. Thanks!