Hi,

I still think I'm on the right track with my suspicion when reading your 
description. Example (Clojure, since I don't know ClojureScript):

(ns proto.col)

(defprotocol Foo
  (foo [this that]))

(ns proto.participant
  (:use proto.col))

(extend-protocol Foo
  MyType
  (foo [this that] ...))

(ns other.project.proto.user
  (:use proto.col))

(foo (MyType.)) ; => Ooops.

(ns other.project.proto.correct-user
  (:use proto.col)
  (:require proto.participant))

(foo (MyType.)) ; => Yeah!

I would be surprised if ClojureScript does not work similarly.

Sincerely
Meikel

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to