Hi,

  I'm announcing my first (epsilon) contribution back to the Erlang community:

  https://github.com/txrev319/erldn -- a slightly hacked up fork of
the original erldn.


  The main use case is:

  * I'm using clojurescript on the client side. I need to use erlang
on the server side.


  The changes are as follows:

  * vector, sets ==> all goes to lists, instead of {vector, ... } and
{set, ... }
  * maps ==> goes to erlan17 maps, instead of {map, ... }

  * keywords ==> goes to {keyword, "name"} rather than name  [this is
to avoid denial of service attacks by generating lots of atoms via new
keywords]


  The main "principle" here is that cljs / erlang data structures
should look as similar as possible. cljs sequences => erlang
sequences; cljs maps => erlang maps. :-)

-- 
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/d/optout.

Reply via email to