Does it make much sense to have separate package for plugin ATM? It just seems to make more problems, allowing users to choose incompatible versions of packages, getting strange errors polysemy is meant to be always used with plugin anyway, and if it really isn't possible under specific circumstances, we could maybe guard it's compilation under some flag
Does it make much sense to have separate package for plugin ATM? It just seems to make more problems, allowing users to choose incompatible versions of packages, getting strange errors
polysemy
is meant to be always used with plugin anyway, and if it really isn't possible under specific circumstances, we could maybe guard it's compilation under some flagI think it makes problems with
ghcjs
, so there a simpleif impl(ghcjs)
would do it