我使用ramda-fantasy
单子。我有一个字符串里面可能和一些函数,将执行字符串正则表达式匹配并返回Maybe String
。应用功能列表,可能在Javascript中的价值
如何映射可能应用所有功能并连接结果?
我已经
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) {...}
我怎样才能做到这一点?
你想从addr的名字部分获得电话这是字符串的一部分吗? – Bergi