Skip to content

Modifying linked/set fails in CLJ and CLJS #5

Description

@LukasRychtecky

Hello,

I've tried to use linked/set, but all following operations failed:

CLJ

dev=> (linked/set 4)
java.lang.AbstractMethodError: Method linked/set/LinkedSet.toArray()[Ljava/lang/Object; is abstract

same result for calling

(into (linked/set) [1])

and

(conj (linked/set) 1)

CLJS:

async.cljs?rel=1499438406010:13 Uncaught TypeError: Cannot read property 'inode_find' of null
    at cljs.core.PersistentHashMap.cljs$core$IFind$_find$arity$2 (core.cljs:7536)
    at Object.cljs$core$_find [as _find] (core.cljs:551)
    at cljs$core$find (core.cljs:2246)
    at linked$map$assoc_STAR_ (map.cljc?rel=1500020407753:229)
    at linked.map.LinkedMap.cljs$core$IAssociative$_assoc$arity$3 (map.cljc?rel=1500020407753:196)
    at Object.cljs$core$_assoc [as _assoc] (core.cljs:545)
    at Function.cljs.core.assoc.cljs$core$IFn$_invoke$arity$3 (core.cljs:1881)
    at cljs$core$assoc (core.cljs:1874)
    at linked.set.LinkedSet.cljs$core$ICollection$_conj$arity$2 (set.cljc?rel=1500020407969:103)
    at cljs$core$_conj (core.cljs:498)
    at core.cljs:5261
    at core.cljs:5261
    at cljs.core.PersistentVector.cljs$core$IReduce$_reduce$arity$3 (core.cljs:5265)
    at Function.cljs.core.reduce.cljs$core$IFn$_invoke$arity$3 (core.cljs:2431)
    at Function.cljs.core.into.cljs$core$IFn$_invoke$arity$2 (core.cljs:4843)
    at cljs$core$into (core.cljs:4834)
    at events.cljs?rel=1500029354511:11
    at core.cljs:4934
    at Function.cljs.core.update_in.cljs$core$IFn$_invoke$arity$3 (core.cljs:4934)
    at Function.cljs.core.update_in.cljs$core$IFn$_invoke$arity$3 (core.cljs:4933)
    at Function.cljs.core.update_in.cljs$core$IFn$_invoke$arity$3 (core.cljs:4933)
    at cljs$core$update_in (core.cljs:4925)

I am using [org.clojure/clojure "1.9.0-alpha17"] and [org.clojure/clojurescript "1.9.671"].
Am I doing something wrong?

Thanks for answering.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions