我正在使用ramda-fantasy
作为monads。我在一个可能的函数和一些函数中有一个字符串,它将对字符串执行正则表达式匹配并返回Maybe String
。
如何映射may以应用所有函数并连接结果?
我有
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) {...}
我该怎么做?