Re: clojure.edn versus clojure.tools.reader.edn

2017-11-28 Thread Aaron Cummings
Thanks Alex. This makes sense. It did occur to the the recommendation in the cheatsheet might be aimed at ClojureScript compatibility. Since I'm in JVM Clojure only for this project I'll switch over to clojure.edn. -Aaron -- You received this message because you are subscribed to the Google

clojure.edn versus clojure.tools.reader.edn

2017-11-28 Thread Aaron Cummings
I have a case where I'm reading a Clojure data structure serialized to edn, but I don't have complete trust in the soure. Clearly I want to avoid clojure.core/read-string. The cheatsheet at https://clojure.org/api/cheatsheet hints that clojure.tools.reader.edn/read-string is a good choice, but I

clojure.edn versus clojure.tools.reader.edn

2017-11-28 Thread Aaron Cummings
I have a case where I'm reading a Clojure data structure serialized to edn, but I don't have complete trust in the soure. Clearly I want to avoid clojure.core/read-string. The cheatsheet at https://clojure.org/api/cheatsheet hints that clojure.tools.reader.edn/read-string is a good choice, but I

RE: Data Transformation Question

2016-10-12 Thread Aaron Cummings
You may also want to consider clojure.set/index, though that may not exactly be what you are looking for.  Original message From: tmountain Date: 2016/10/12 11:26 (GMT-05:00) To: Clojure Subject: Data Transformation

Re: Tiny fix for LispReader

2016-04-27 Thread Aaron Cummings
The clojure docs say numbers are "generally represented as per Java" with some additions (ratio, variable radix, M and N suffixes, etc.) For reference, the integer literals for Java are documented here: http://docs.oracle.com/javase/specs/jls/se8/html/jls-3.html#jls-3.10.1 There are some items

Support for IBM JVM?

2015-03-18 Thread Aaron Cummings
Is there an official statement of support (or non-support) for the IBM JVM? I'm finding that when building Clojure from source with the IBM JVM that one of the tests fails. The failure appears to be caused by the IBM implementation of BigInteger.hashCode() being different from Oracle's. Is this

Opportunity at IBM in Vermont

2015-03-17 Thread Aaron Cummings
There is a position open in my department developing software infrastructure (Clojure, Java, Perl, Bash on Linux systems) for an embedded memory design team. Some background in circuit design and EDA is helpful. https://jobs3.netmedia1.com/cp/faces/job_summary?job_id=STG-0730448 -Aaron -- You