-
-
Instead of tagging them with metadata it would be better if we could make them multimethods that dispatch off of the model as well as the key they are hydrating. That way different methods could be us…
-
See discussion of multimethods and protocols [here](https://github.com/reddmetrics/forma-clj/pull/58) in the hoptree namespace for calculating pixel neighbors, particularly [Sam's comment](https://git…
-
So the usual functions like `clojure.core/defmethod` and the like can be used. This will make Methodical a true drop-in replacement.
Need to figure out how this will work since `clojure.lang.MultiF…
-
Currently Iboga uses its own "dispatch mechanism", as seen [here](https://github.com/jjttjj/iboga/blob/4074360234160f80973435212436daa3badf6f48/src/iboga/core.clj#L25). Essentially it just keeps a big…
-
snl-atdm-issue
For Spack version:
```
cf9de05 "multimethods: avoid calling caller_locals() in Python 3 (#13238)"
Author: Todd Gamblin
Date: Thu Oct 17 06:40:23 2019 -0700 (3 days ago)
M…
-
BigQuery is extremely fussy and has different versions of various functions for different temporal types, even for `datetime` and `timestamp` (see #11222). In #11492 I fixed this by adding new `tempo…
-
I'm getting the error "No implementation of method: :create of protocol: #'cljfx.lifecycle/Lifecycle found for class: clojure.lang.MultiFn" when trying to use a multimethod as a component. As in:
```…
-
Migrated from [rt.perl.org#127025](https://rt-archive.perl.org/perl6/Ticket/Display.html?id=127025) (status was 'new')
Searchable as RT127025$
-
One possibility is that multimethods that normally use compound dispatch values can throw an error if you add a dispatch value with the wrong number of args (except for `:default`).