【发布时间】:2017-05-01 09:31:37
【问题描述】:
我将ramda-fantasy 用于单子。我在maybe 中有一个字符串,还有一些函数将对字符串执行正则表达式匹配并返回Maybe String。
我如何映射可能以应用所有函数并连接结果?
我有
const fieldRetrievers = [
getAddress,
getName,
getPhone,
]
const text = Maybe.of("a text")
// I want to define
// List (String -> Maybe String) -> Maybe String -> Maybe String
function getInfo(retrievers, maybeText) {...}
我该怎么做?
【问题讨论】:
-
你想从字符串的地址部分的名字部分得到电话吗?
标签: javascript functional-programming ramda.js ramda-fantasy