Welcome! Please see the About page for a little more info on how this works.

0 votes
in Syntax and reader by

The language's name is obviously derived from "closure", yet readable closures seem to be Elisp unique feature.
How hard is it for Clojure to have such ability? Of course many types can't have their readable stringified form, but what about closures containing the ones that can?

1 Answer

+1 vote
selected by
Best answer
I remember being at that Seajure meeting where we hacked that `serializable-fn` lib together!
Initially I expected changes from clojure compiler so all closures have nice printed forms, and those forms are portable for native types. But as a hosted language, I guess the number of non native types is huge.

I can see lots of details in redplanetlabs' blog post. Thanks