tôi có chức năng sau:F # mảng flatMap
let fetchTickerGroup (tickers: string[]) (sqlServer:SQLServerClient) (schema: string) =
tickers |> Array.map(fun x -> sqlServer.FetchTimeSerie(schema,x))
Chức năng mất một mảng của chuỗi và, thông qua sqlServer
lấy về dữ liệu được trả về bởi sqlServer.FetchTimeSerie
như một List<b>
nơi b
là một đối tượng tùy chỉnh được xác định. Bây giờ, ánh xạ mảng có nghĩa là hàm fetchTickerGroup
trả về List<b>[]
.
Tôi đã tự hỏi nếu nó có thể kết quả, thay vì chỉ lập bản đồ các giá trị mảng.
flatMap, Thu thập và SelectMany là tên gọi khác nhau cho cùng một khái niệm –
@ Gustavo: cảm ơn, đến từ Scala tôi đã sử dụng một thuật ngữ không đúng. – NoIdeaHowToFixThis