我一直在考虑如何在WPF或AngularJS的模式下在Haskell中构建MVC框架,但似乎找不到关键的类型或想法。所以不幸的是,还有其他人在考虑这个问题吗?我看到编辑镜头,多板块和组合,但我认为他们都解决了略有不同的问题。作为普通的haskell数据结构创建模型,创建一组“透镜”或命令来修改模型。,当我应用镜头。Lens Model a -&g
我正在检查,目前没有使用模板的做法-haskell/一些镜头幻想来处理以下简单情况: name :: String,}
data Company我之所以接受@Emmanuel的回答,是因为它与另一个问题有着很好的联系,涉及到了同样的问题。另一个问题在搜索"haskell命名空间“时没有出现。其他答案没什么不对,但我只能接受其中<em
如何使用镜头来修改所有Typex中的Typex,使其具有[[Typex]] -> [[Typex]]类型的功能,从而使每个Typex都具有这样的功能?(length of next [Typex] in [[Typex]])/2
X和y都需要通过这个长度的下一个类型。如果可能,最后的Typex应该保持不变。所以在同一类型中,每个类型的连接都是相同的。setConnections $ buildNestedTypexs [(0,1),(1