what does "ClassCastException java.lang.Character cannot be cast to clojure.lang.Named" mean?

1.4k views Asked by At

In a toy cascalog based project, I'm trying to use cascalog.more-taps because it contains some facilities to read and write to/from the filesystem.

When loading my namespace I get this error message

user=> (use 'playground.adult-dataset)

ClassCastException java.lang.Character cannot be cast to clojure.lang.Named clojure.core/name (core.clj:1489)
user=> 

I see it's deep into clojure core, so before digging into it I was wondering if anyone knows anything about this.

2 quick notes:

cascalog.more-taps requires clojure 1.3.0 OR 1.4.0 while cascalog supports up to clojure 1.5.1

The same error message showed up with Matchure, which is quite old and appears to be not maintained anymore.

0

There are 0 answers