Re: clojure, not the go to for data science

2015-04-06 Thread Christopher Small
Hah. Yeah, I couldn't resist the pun, but I agree that it's pretty antithetical to every bit of philosophy upon which Clojure's been built. I can get to that eventually, but feel free to submit a pull request if I'm lagging. And of course, more Clojuresque but equally appropriate puns would be welc

Re: clojure, not the go to for data science

2015-04-06 Thread A
Can't recall which one, but I believe one of the aforementioned books has a chapter on Weka use with examples. -A On Monday, April 6, 2015 at 12:40:20 PM UTC-7, Goldritter wrote: > > I wonder, has somebody ever tried to write something like a clojure > wrapper for WEKA (http://www.cs.waikato.

Re: [ANN] Contrail: interactive tracing

2015-04-06 Thread John Wiseman
That looks interesting, thanks. I've been missing the convenience of the ACL- and SBCL-style function tracing--mostly the ability to redefine functions without having to re-trace them. On Mon, Apr 6, 2015 at 9:56 AM, Eli Naeher wrote: > https://github.com/enaeher/contrail > > Contrail is a too

Re: clojure, not the go to for data science

2015-04-06 Thread A
Thanks for taking the initiative :) Looks good. My two cents is to prefer something instead of the word "goto" though, which could imply an archaic coding semantic. Perhaps "...a growing resource to consolidate links to Clojure Data Science topics"? or perhaps something that describes the goa

Re: Given a list of maps, produce a sublist having distinct values for one key

2015-04-06 Thread Simon Brooke
Sorry to be so slow getting back. Because they are maps, and a set can contain many maps which contain identical key value pairs - I assume because although they do indeed have identical key value pairs they are nevertheless not the same map. On Tuesday, 24 March 2015 21:55:05 UTC, Ben wrote: >

Re: Given a list of maps, produce a sublist having distinct values for one key

2015-04-06 Thread Andy Fingerhut
There are some subtle exceptions (e.g. don't mix Java mutable maps and Clojure immutable maps), but if they are all immutable, and you don't mix floats and doubles in there anywhere, and you don't use Double/NaN 'values' anywhere, and probably a couple other minor caveats I am forgetting right now,

Re: clojure, not the go to for data science

2015-04-06 Thread Marcus Lindner
It is to note, that WEKA has at least a possibility for a clojure classifier ;) (http://weka.sourceforge.net/doc.packages/clojureClassifier/weka/classifiers/clojure/ClojureClassifier.html) Marcus Am 06.04.2015 um 21:42 schrieb Christopher Small: I remember seeing something like this, but if I

Re: clojure, not the go to for data science

2015-04-06 Thread Christopher Small
I remember seeing something like this, but if I recall correctly it hasn't been updated in years, so I wouldn't really bank on it for maintenance or dependability. Of course, its possible it could be resurrected. If I recall what it was I'll share. Chris Sent via phone On Apr 6, 2015 12:40 PM,

Re: clojure, not the go to for data science

2015-04-06 Thread Marcus Lindner
I wonder, has somebody ever tried to write something like a clojure wrapper for WEKA (http://www.cs.waikato.ac.nz/ml/weka/) or added WEKA to a clojure project? I have done this for a classification problem, but it was rather inchoate and only to create some libsvm and naive bayes classifier.

Re: clojure, not the go to for data science

2015-04-06 Thread Christopher Small
OK; Here's my humble stab at something along these lines: http://clojure-datascience.herokuapp.com/ (source code here: https://github.com/metasoarous/clojure-datascience). The data is currently just an edn file, so contributions should come in the form of pull requests. However, we could look

[ANN] Contrail: interactive tracing

2015-04-06 Thread Eli Naeher
https://github.com/enaeher/contrail Contrail is a tool for interactive function tracing. It's similar in purpose to clojure.tools.trace, but has some additional features which I found myself wanting (many inspired by SBCL's trace): * Control over what the trace output looks like and where it goes

New Functional Programming Job Opportunities

2015-04-06 Thread Functional Jobs
Here are some functional programming job opportunities that were posted recently: Clojure Developer at Metabase http://functionaljobs.com/jobs/8805-clojure-developer-at-metabase Clojure Engineer at ROKT http://functionaljobs.com/jobs/8803-clojure-engineer-at-rokt Cheers, Sean Murphy F

Re: Datomic namespaced idents question

2015-04-06 Thread Stuart Sierra
On Sunday, April 5, 2015, Stig Brautaset wrote: > I understand that you must use namespaces in idents for > logically distinct types of entities. ... > My question is: do you expose this namespacing outside the > model layer when working in Clojure? I find it easier when there are as **few** trans