7
我有以下功能:F#陣列flatmap
let fetchTickerGroup (tickers: string[]) (sqlServer:SQLServerClient) (schema: string) =
tickers |> Array.map(fun x -> sqlServer.FetchTimeSerie(schema,x))
該函數採用一個字符串數組,並通過sqlServer
取出其通過sqlServer.FetchTimeSerie
返回作爲List<b>
其中b
是一個自定義的對象的數據。 現在,映射數組意味着函數fetchTickerGroup
返回List<b>[]
。
我想知道是否有可能以flatMap
的結果,而不是僅僅映射數組值。
FlatMap,收集和的SelectMany是同一個概念 –
不同的名字@ Gustavo:謝謝你,來自Scala,我用了一個不正確的術語。 – NoIdeaHowToFixThis