-
mongodb-morphia-0.8.1/src/groovy/grails/plugins/mongodb/ast/MongoDomainASTTransformation.groovy: 174: Mixing private and public/protected methods of the same name causes multimethods to be disabled an…
-
Are there any efforts or plans to support ClojureDart? If not would you accept a PR that adds such support?
-
1. builtin functions and MultiMethods can be made stack-safe
a. this can also be achieved by making the guard available in user space, which feels icky
2. The implementation would be cleaner:
a…
-
All classes appearing as literals should be reified so has to allow for a true `instance?` function and multimethods hierarchies (#3).
Methods exposed by a reify type should allow to test if an ins…
-
Using `[etaoin "0.4.6"]` and `seleniarm/standalone-chromium:4.1.2-20220227` docker image,
```clj
(let [q {:tag :input :id "email"}]
(etaoin/wait-exists driver q)
[(etaoin/query driver q)
…
-
When `(defmethod foo :default bar [x] "return me")` is used, Cursive highlights both `bar` and `x` as “cannot be resolved”. But it is valid (and sometimes useful) form of `defmethod`: http://clojuredo…
-
Provide a way to interop with plain javascript objects to allow use of extensions.
Adding a new type seems like a decent way to accomplish this, but it introduce's a mutable value in a immutable map…
-
Protocols rely on function names, which get shortened by code minifiers. Moreover, they (at least within one protocol definition) tend do be replaced by the same identifier, so in runtime an implement…
-
It seems to me that there's no way to use dispatch with optional arguments, is there?
```
@dispatch(int)
def f (x, y=0):
print "f(%d%d)" %(x,y)
```
While the following calls work
```
…
-
I tried to compile this game, but got this error:
```
/home/anon/projects/nim/ng2platformer/src/title.nim(48, 18) Error: type mismatch: got
but expected one of:
proc add[T](x: var seq[T]; y: o…