<< Back to previous view

[ALGOG-4] No method in multimethod 'fmap' for dispatch value: class clojure.lang.PersistentVector$ChunkedSeq Created: 02/Apr/14  Updated: 02/Apr/14

Status: Open
Project: algo.generic
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Defect Priority: Minor
Reporter: Neil Prosser Assignee: Konrad Hinsen
Resolution: Unresolved Votes: 0
Labels: None


 Description   

If you do the following with the latest algo.generic code:

=> (clojure.algo.generic.functor/fmap inc (lazy-seq [1 2]))
(2 3)

but...

=> (clojure.algo.generic.functor/fmap inc (seq [1 2]))
IllegalArgumentException No method in multimethod 'fmap' for dispatch value: class clojure.lang.PersistentVector$ChunkedSeq  clojure.lang.MultiFn.getFn (MultiFn.java:160)

Is that the intended functionality? This happens when using Clojure 1.5.1 and 1.6.0.



 Comments   
Comment by Neil Prosser [ 02/Apr/14 4:00 PM ]

Michael Cohen has kindly created a pull request for this:

https://github.com/clojure/algo.generic/pull/4





Generated at Wed Apr 16 11:14:48 CDT 2014 using JIRA 4.4#649-r158309.