Skip to content

Commit 089892f

Browse files
committed
compile docs with extended type symbols
1 parent c0fdfdb commit 089892f

File tree

3,706 files changed

+4124
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,706 files changed

+4124
-0
lines changed

docs/css/documentation-topic.c991c94d.css

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/css/documentation-topic~topic~tutorials-overview.82acfe22.css

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/css/index.12bb178a.css

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/css/topic.ee15af52.css

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/css/tutorials-overview.06e8bcf7.css

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/data/documentation/asyncalgorithms.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"variants":[{"paths":["\/documentation\/asyncalgorithms\/_concurrency"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency","interfaceLanguage":"swift"},"topicSections":[{"title":"Extended Protocols","identifiers":["doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency\/AsyncSequence"]},{"title":"Extended Structures","identifiers":["doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency\/Task"]}],"kind":"symbol","metadata":{"roleHeading":"Extended Module","externalID":"s:m:s:e:s:ScT15AsyncAlgorithmsE6selectyScTyxq_Gqd__Yas8SendableRd__STRd__AC7ElementRtd__lFZ","title":"_Concurrency","symbolKind":"extension","role":"collection","modules":[{"name":"AsyncAlgorithms"}]},"hierarchy":{"paths":[["doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms"]]},"references":{"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms/_Concurrency/AsyncSequence":{"role":"symbol","title":"AsyncSequence","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncSequence","preciseIdentifier":"s:Sci"}],"abstract":[],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency\/AsyncSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsyncSequence"}],"url":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence"},"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms/_Concurrency/Task":{"role":"symbol","title":"Task","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"Task","preciseIdentifier":"s:ScT"}],"abstract":[],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency\/Task","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Task"}],"url":"\/documentation\/asyncalgorithms\/_concurrency\/task"},"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms":{"role":"collection","title":"AsyncAlgorithms","abstract":[{"type":"strong","inlineContent":[{"type":"text","text":"Swift Async Algorithms"}]},{"type":"text","text":" is an open-source package of asynchronous sequence and advanced algorithms that involve concurrency, along with their related types."}],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/asyncalgorithms"},"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms/_Concurrency":{"role":"collection","title":"_Concurrency","abstract":[],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency","kind":"symbol","type":"topic","url":"\/documentation\/asyncalgorithms\/_concurrency"}}}

docs/data/documentation/asyncalgorithms/_concurrency/asyncsequence.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjacentPairs"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/AsyncAdjacentPairsSequence","preciseIdentifier":"s:15AsyncAlgorithms0A21AdjacentPairsSequenceV","text":"AsyncAdjacentPairsSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An "},{"type":"codeVoice","code":"AsyncSequence"},{"type":"text","text":" where the element is a tuple of two adjacent elements"},{"type":"text","text":" "},{"type":"text","text":"or the original "},{"type":"codeVoice","code":"AsyncSequence"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"codeListing","syntax":null,"code":["for await (first, second) in (1...5).async.adjacentPairs() {"," print(\"First: \\(first), Second: \\(second)\")","}","","\/\/ First: 1, Second: 2","\/\/ First: 2, Second: 3","\/\/ First: 3, Second: 4","\/\/ First: 4, Second: 5"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/adjacentpairs()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency\/AsyncSequence\/adjacentPairs()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An "},{"type":"codeVoice","code":"AsyncSequence"},{"type":"text","text":" that iterates over the adjacent pairs of the original"},{"type":"text","text":" "},{"type":"text","text":"original "},{"type":"codeVoice","code":"AsyncSequence"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"adjacentPairs()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjacentPairs"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"AsyncAdjacentPairsSequence","preciseIdentifier":"s:15AsyncAlgorithms0A21AdjacentPairsSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:Sci15AsyncAlgorithmsE13adjacentPairsAA0a8AdjacentD8SequenceVyxGyF","extendedModule":"_Concurrency","modules":[{"name":"AsyncAlgorithms"}]},"hierarchy":{"paths":[["doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms","doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency","doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency\/AsyncSequence"]]},"references":{"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms/_Concurrency":{"role":"collection","title":"_Concurrency","abstract":[],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency","kind":"symbol","type":"topic","url":"\/documentation\/asyncalgorithms\/_concurrency"},"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms":{"role":"collection","title":"AsyncAlgorithms","abstract":[{"type":"strong","inlineContent":[{"type":"text","text":"Swift Async Algorithms"}]},{"type":"text","text":" is an open-source package of asynchronous sequence and advanced algorithms that involve concurrency, along with their related types."}],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/asyncalgorithms"},"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms/_Concurrency/AsyncSequence/adjacentPairs()":{"role":"symbol","title":"adjacentPairs()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjacentPairs"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"AsyncAdjacentPairsSequence","preciseIdentifier":"s:15AsyncAlgorithms0A21AdjacentPairsSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"An "},{"type":"codeVoice","code":"AsyncSequence"},{"type":"text","text":" that iterates over the adjacent pairs of the original"},{"type":"text","text":" "},{"type":"text","text":"original "},{"type":"codeVoice","code":"AsyncSequence"},{"type":"text","text":"."}],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency\/AsyncSequence\/adjacentPairs()","kind":"symbol","type":"topic","url":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/adjacentpairs()"},"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms/_Concurrency/AsyncSequence":{"role":"symbol","title":"AsyncSequence","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncSequence","preciseIdentifier":"s:Sci"}],"abstract":[],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency\/AsyncSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsyncSequence"}],"url":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence"},"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms/AsyncAdjacentPairsSequence":{"role":"symbol","title":"AsyncAdjacentPairsSequence","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncAdjacentPairsSequence"}],"abstract":[{"type":"text","text":"An "},{"type":"codeVoice","code":"AsyncSequence"},{"type":"text","text":" that iterates over the adjacent pairs of the original"},{"type":"text","text":" "},{"type":"codeVoice","code":"AsyncSequence"},{"type":"text","text":"."}],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/AsyncAdjacentPairsSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsyncAdjacentPairsSequence"}],"url":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence"}}}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buffer"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Buffer"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"createBuffer"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" () -> "},{"kind":"typeIdentifier","text":"Buffer","preciseIdentifier":"s:Sci15AsyncAlgorithmss8Sendable7ElementRpzrlE6bufferyAA0A14BufferSequenceVyxqd__Gqd__yYbcAA0aF0Rd__sAB0A8IteratorRpz5InputQyd__ADRSlF0F0L_qd__mfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/AsyncBufferSequence","preciseIdentifier":"s:15AsyncAlgorithms0A14BufferSequenceV","text":"AsyncBufferSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Buffer","preciseIdentifier":"s:Sci15AsyncAlgorithmss8Sendable7ElementRpzrlE6bufferyAA0A14BufferSequenceVyxqd__Gqd__yYbcAA0aF0Rd__sAB0A8IteratorRpz5InputQyd__ADRSlF0F0L_qd__mfp"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Buffer"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/AsyncBuffer","preciseIdentifier":"s:15AsyncAlgorithms0A6BufferP","text":"AsyncBuffer"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"AsyncIterator"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sendable","preciseIdentifier":"s:s8SendableP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Buffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Input"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An asynchronous sequence that buffers elements using the specified "},{"type":"codeVoice","code":"AsyncBuffer"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"createBuffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that constructs a new "},{"type":"codeVoice","code":"AsyncBuffer"},{"type":"text","text":" actor to store buffered values."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the "},{"type":"codeVoice","code":"buffer(_:)"},{"type":"text","text":" method to account for "},{"type":"codeVoice","code":"AsyncSequence"},{"type":"text","text":" types that may produce elements faster"},{"type":"text","text":" "},{"type":"text","text":"than they are iterated. The "},{"type":"codeVoice","code":"createBuffer"},{"type":"text","text":" closure returns a backing buffer for storing elements and dealing with"},{"type":"text","text":" "},{"type":"text","text":"behavioral characteristics of the "},{"type":"codeVoice","code":"buffer(_:)"},{"type":"text","text":" algorithm."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/buffer(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency\/AsyncSequence\/buffer(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates an asynchronous sequence that buffers elements using a buffer created from a supplied closure."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sendable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"buffer(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buffer"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Buffer"},{"kind":"text","text":">(() -> "},{"kind":"typeIdentifier","text":"Buffer","preciseIdentifier":"s:Sci15AsyncAlgorithmss8Sendable7ElementRpzrlE6bufferyAA0A14BufferSequenceVyxqd__Gqd__yYbcAA0aF0Rd__sAB0A8IteratorRpz5InputQyd__ADRSlF0F0L_qd__mfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AsyncBufferSequence","preciseIdentifier":"s:15AsyncAlgorithms0A14BufferSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Buffer","preciseIdentifier":"s:Sci15AsyncAlgorithmss8Sendable7ElementRpzrlE6bufferyAA0A14BufferSequenceVyxqd__Gqd__yYbcAA0aF0Rd__sAB0A8IteratorRpz5InputQyd__ADRSlF0F0L_qd__mfp"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:Sci15AsyncAlgorithmss8Sendable7ElementRpzrlE6bufferyAA0A14BufferSequenceVyxqd__Gqd__yYbcAA0aF0Rd__sAB0A8IteratorRpz5InputQyd__ADRSlF","extendedModule":"_Concurrency","modules":[{"name":"AsyncAlgorithms"}]},"hierarchy":{"paths":[["doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms","doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency","doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency\/AsyncSequence"]]},"references":{"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms/_Concurrency/AsyncSequence":{"role":"symbol","title":"AsyncSequence","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncSequence","preciseIdentifier":"s:Sci"}],"abstract":[],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency\/AsyncSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsyncSequence"}],"url":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence"},"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms/AsyncBuffer":{"role":"symbol","title":"AsyncBuffer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncBuffer"}],"abstract":[{"type":"text","text":"An asynchronous buffer storage actor protocol used for buffering"},{"type":"text","text":" "},{"type":"text","text":"elements to an "},{"type":"codeVoice","code":"AsyncBufferSequence"},{"type":"text","text":"."}],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/AsyncBuffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsyncBuffer"}],"url":"\/documentation\/asyncalgorithms\/asyncbuffer"},"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms/AsyncBufferSequence":{"role":"symbol","title":"AsyncBufferSequence","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncBufferSequence"}],"abstract":[{"type":"text","text":"An "},{"type":"codeVoice","code":"AsyncSequence"},{"type":"text","text":" that buffers elements utilizing an "},{"type":"codeVoice","code":"AsyncBuffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/AsyncBufferSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsyncBufferSequence"}],"url":"\/documentation\/asyncalgorithms\/asyncbuffersequence"},"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms/_Concurrency":{"role":"collection","title":"_Concurrency","abstract":[],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency","kind":"symbol","type":"topic","url":"\/documentation\/asyncalgorithms\/_concurrency"},"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms":{"role":"collection","title":"AsyncAlgorithms","abstract":[{"type":"strong","inlineContent":[{"type":"text","text":"Swift Async Algorithms"}]},{"type":"text","text":" is an open-source package of asynchronous sequence and advanced algorithms that involve concurrency, along with their related types."}],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/asyncalgorithms"},"doc://org.swift.AsyncAlgorithms/documentation/AsyncAlgorithms/_Concurrency/AsyncSequence/buffer(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sendable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"buffer(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buffer"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Buffer"},{"kind":"text","text":">(() -> "},{"kind":"typeIdentifier","text":"Buffer","preciseIdentifier":"s:Sci15AsyncAlgorithmss8Sendable7ElementRpzrlE6bufferyAA0A14BufferSequenceVyxqd__Gqd__yYbcAA0aF0Rd__sAB0A8IteratorRpz5InputQyd__ADRSlF0F0L_qd__mfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AsyncBufferSequence","preciseIdentifier":"s:15AsyncAlgorithms0A14BufferSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Buffer","preciseIdentifier":"s:Sci15AsyncAlgorithmss8Sendable7ElementRpzrlE6bufferyAA0A14BufferSequenceVyxqd__Gqd__yYbcAA0aF0Rd__sAB0A8IteratorRpz5InputQyd__ADRSlF0F0L_qd__mfp"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Creates an asynchronous sequence that buffers elements using a buffer created from a supplied closure."}],"identifier":"doc:\/\/org.swift.AsyncAlgorithms\/documentation\/AsyncAlgorithms\/_Concurrency\/AsyncSequence\/buffer(_:)","kind":"symbol","type":"topic","url":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/buffer(_:)"}}}

0 commit comments

Comments
 (0)