我对haskell,stack,ghc等比较新。
一直在尝试使用ghcjs进行一些项目,并且无法构建任何项目,包括reflex-dom-stack-demo。我收到以下错误:
In the dependencies for semigroupoids-5.0.0.4:
tagged-0.8.1 from stack configuration does not match >=0.8.5 && <1 (latest matching version is 0.8.5)
needed due to ghcjs-0.2.0 -> semigroupoids-5.0.0.4
现在我无法理解我是否错误配置了某些内容,或者确实存在真正的依赖关系。在我的整个实验过程中多次删除了~/.stack
。
我找到了this bug in stackage,但不确定这是否会影响我,以及修复后是否会修复它。
使用Ubuntu 17.10 ..
欢迎任何见解。
答案 0 :(得分:1)
为反射法创建开发环境的推荐方法是使用try-reflex。
使用堆栈构建reflex-dom很棘手,因为尚未向上游库添加一些所需的更改。
如果您真的想要使用堆栈构建reflex-dom环境,请考虑以下提示: