我使用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