【发布时间】:2015-04-22 17:35:46
【问题描述】:
总的来说,我是 elm 和函数式编程的新手。但我使用的是 elm,我真的需要一个函数,它有一个 Signal(List String)作为输入并返回 List(Signal String)。
我知道我可能不应该在我的程序中使用更好的架构设计来解决这个问题,但是拥有一个可以做到这一点的函数将为我解决一个大问题。
combine 函数的作用正好相反:
combine : List (Signal a) -> Signal (List a)
combine = List.foldr (map2 (::)) (constant [])
我尝试做一些类似于 combine 功能的事情,但到目前为止都没有成功。关于如何创建这样的功能的任何想法?
【问题讨论】:
标签: functional-programming elm