emporas <empo...@gmail.com> writes:

emporas <empo...@gmail.com> writes:

> Now that the practice of applying collision resistant hashes (ie
> unique strings), to save multiple
> versions of structures with the possibility of overlapping, is
> becoming less deficient thanks to better
> hardware, i am wondering if there is a compiler in lisp or anything
> else, that has the ability to save
> multiple versions of functions, that operate only on their arguments,
> better known as deterministic or
> pure functions.

[...]

> Does anyone know if there is any work in that area, such as compilers,
> academic papers or am i horribly disguided?

At one of our Seajure[1] meetings, we did something very vaguely like
what you're talking about, "metaverse"[2].

It works at the namespace level, by defining a new `ns' macro and . This was
one of my favorite "wow..." moments at Seajure, so I remember it well. I
love working in a language where how something as core as namespaces
works is open for discussion.


---

[1]: Seattle Clojure Users Group, http://seajure.github.io/
[2]: https://github.com/Seajure/metaverse

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to