在 Haskell 中执行 redux 的最佳方法是什么

what is the best way to do redux in Haskell

我喜欢。 haskell 及其类型系统,我发现在 haskell 中编写后端很有趣。但是,IMO 我不认为为前端切换到另一种语言是个好主意。

我想在前端和后端之间共享我的代码并使用验证和类型并且不要重复我自己。

寻找一些关于前端的架构我开始了解 flux 然后 redux 我最喜欢 redux。

在 haskell 中编写 redux 应用程序的最佳方式是什么。经过一些研究,我发现 react-flux 但任何其他更像 redux

的选项

好吧,我认为 最好 做你在 Haskell 中所谓的 redux 的方法可能是使用符合 Conal Elliott 想法的东西。

这些想法非常强大,其中一些想法最好的实现之一可能是反射-dom...这是它的网站:https://github.com/reflex-frp/reflex-platform

不过要提醒一句:您确实需要很好地理解Haskell才能使用它。