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

0 votes
ago 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
ago by
selected ago by
Best answer
ago by
I remember being at that Seajure meeting where we hacked that `serializable-fn` lib together!
ago by
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