-
With vanilla Clojure multimethods, preferences are *not* transitive -- see https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/MultiFn.java#L105. The actual implementation used in `met…
-
Edit: Here is the output of running the buildcache create command with debug flag:
```spack -d buildcache create ... ```
LOG HERE ---> [bc_create.log](https://github.com/spack/spack/files/3744784/bc…
-
I wanted to try `meander` in a CLJS project but the amount of code it adds just makes this impractical. ~430KB after `:advanced` before gzip, without using a single thing, just importing the main name…
-
Recently i had to do the following
https://i.imgur.com/DMGUjlt.png
The reason is that multimethods are not actually js functions but rather objects implementing the
Ifn protocol so in order to be …
-
Following the discussion we had in https://github.com/numpy/numpy/issues/13831, I was trying uarray out, and wanted to test multiple backends.
@peterbell10 commented that it should be `with ua.set_…
-
- [x] `broadcast_arrays`/`broadcast_to` (Quansight-Labs/uarray#150)
- [x] `concatenate`/`stack` (Quansight-Labs/uarray#151)
- [x] `errstate` (#17)
- [x] `pad` (#12)
- [x] [Set routines](https://w…
-
An observation based on the `unumpy` code
https://github.com/Quansight-Labs/uarray/blob/1fc6b68cbfbac12b6ff041a6a1a584feeaa8d2a8/unumpy/multimethods.py#L335-L338
If the `out` parameter is coerced …
-
uarray does not support funtions taking arbitrary keyword arguments because of this line:
https://github.com/Quansight-Labs/uarray/blob/619e12000561b702fbbf7f228b0ce353a907af6f/uarray/_backend.py#L13…
-
### Ideas for expressing: this namespace is necessarily required but not explicitly used (loading specs, loading a foreign lib, multimethods, etc).
#### Problem
The problem is that some tooling …
-
After upgrading to Lacinia 0.33, my schema fails to validate. The reason is that I'm using vars instead of functions as my resolvers, thus allowing me to just reevaluate my resolver in the REPL, witho…