···242242243243 The share-feed response is a graph just like the single-post response:
244244 [included] holds [UpdateV2] entries (in document order, which matches
245245- reverse-chronological feed order), and each one's [content.$type]
246246- decides whether the item is a Pulse article share (we surface the
247247- article URL and title) or a plain feed post (we synthesise the
248248- [/feed/update/<urn>] URL). *)
245245+ reverse-chronological feed order), and each one's [content.$type] decides
246246+ whether the item is a Pulse article share (we surface the article URL and
247247+ title) or a plain feed post (we synthesise the [/feed/update/<urn>]
248248+ URL). *)
249249250250let obj_members = function Json.Value.Object (ms, _) -> Some ms | _ -> None
251251let as_string = function Json.Value.String (s, _) -> Some s | _ -> None
···354354 Re.all re body
355355 |> List.filter_map summary_of_match
356356 |> List.filter (fun (s : summary) ->
357357- if Hashtbl.mem seen s.url then false
358358- else begin
359359- Hashtbl.add seen s.url ();
360360- true
361361- end)
357357+ if Hashtbl.mem seen s.url then false
358358+ else begin
359359+ Hashtbl.add seen s.url ();
360360+ true
361361+ end)
362362363363let feed ?(start = 0) ?(count = 100) ~profile_id api =
364364 let path = feed_path ~profile_id ~start ~count in