Skip to content

Conversation

DilumAluthge
Copy link
Member

Support for older Julia versions was dropped recently in order to be able to dispatch on modules.

Instead of dispatching on modules, could we dispatch on symbols? This would allow us to restore support for older Julia versions/

@ericphanson
Copy link
Member

We would need to revert #122 and add back Compat as a dependency. What versions of Julia do you need?

@ericphanson
Copy link
Member

The other issue with symbols is there could be clashes, because we check at every level of nesting. So I’d rather the more accurate version. But we could have a global IdDict and register stuff there or something like that.

However for me part of the motivation was just dropping Compat.jl to remove another dep and simplifying by only supporting the LTS and newer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants