diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index d7e0f8b8..3c0d732d 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,59 +1,78 @@ -name: Generate Documentation +name: Documentation on: push: - branches: - - main - - master - paths: - - 'Sources/**' - - 'Package.swift' - - 'docs-script.sh' - workflow_dispatch: # Allow manual triggering + branches: [main] + paths: ['Sources/**', 'Package.swift', 'scripts/**'] + tags: ['*'] + workflow_dispatch: + +permissions: + contents: write + pages: write + id-token: write + +concurrency: + group: pages + cancel-in-progress: false jobs: - generate-docs: - name: Generate Swift-DocC Documentation + deploy: + name: Build & Deploy runs-on: macos-15 - steps: - - name: Checkout Project - uses: actions/checkout@v4 - - - name: Setup Swift - uses: swift-actions/setup-swift@v2 + - uses: actions/checkout@v4 with: - swift-version: "6.0" - - - name: Install jq - run: brew install jq - - - name: Generate Documentation - run: ./docs-script.sh - - - name: Check for documentation changes - id: docs_changed + fetch-depth: 0 + + - name: Determine version + id: version run: | - if git diff --quiet docs/; then - echo "changed=false" >> $GITHUB_OUTPUT + if [[ "${{ github.ref_type }}" == "tag" ]]; then + echo "version=${{ github.ref_name }}" >> $GITHUB_OUTPUT + echo "version_path=v${{ github.ref_name }}" >> $GITHUB_OUTPUT + echo "is_release=true" >> $GITHUB_OUTPUT else - echo "changed=true" >> $GITHUB_OUTPUT + echo "version=latest" >> $GITHUB_OUTPUT + echo "version_path=" >> $GITHUB_OUTPUT + echo "is_release=false" >> $GITHUB_OUTPUT fi - - - name: Upload documentation artifacts - if: steps.docs_changed.outputs.changed == 'true' - uses: actions/upload-artifact@v4 + + - uses: swift-actions/setup-swift@v2 with: - name: documentation - path: docs/ - retention-days: 30 - - - name: Summary - if: always() + swift-version: "6.0" + + - name: Install dependencies + run: brew install jq + + - name: Generate documentation + run: ./scripts/docs-script.sh + + - uses: actions/checkout@v4 + with: + ref: gh-pages + path: gh-pages-work + fetch-depth: 0 + continue-on-error: true + + - name: Initialize gh-pages run: | - if [ "${{ steps.docs_changed.outputs.changed }}" == "true" ]; then - echo "✅ Documentation generated successfully" - echo "📁 Documentation artifacts are available for download" - else - echo "ℹ️ No documentation changes detected" + if [ ! -d "gh-pages-work/.git" ]; then + mkdir -p gh-pages-work && cd gh-pages-work + git init && git checkout -b gh-pages + git remote add origin https://github.com/${{ github.repository }}.git || true fi + + - name: Deploy + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_REPOSITORY: ${{ github.repository }} + run: ./scripts/deploy-docs.sh "${{ steps.version.outputs.version_path }}" "${{ steps.version.outputs.is_release }}" + + - uses: actions/configure-pages@v5 + + - uses: actions/upload-pages-artifact@v3 + with: + path: gh-pages-work + + - uses: actions/deploy-pages@v4 diff --git a/.gitignore b/.gitignore index b85f1c6b..4dd89e03 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,5 @@ # Xcode # -# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore - ## Build generated build/ DerivedData/ @@ -23,53 +21,31 @@ xcuserdata/ *.xcscmblueprint .DS_Store -## Obj-C/Swift specific +# Obj-C/Swift *.hmap *.ipa *.dSYM.zip *.dSYM -## Playgrounds +# Playgrounds timeline.xctimeline playground.xcworkspace # Swift Package Manager -# -# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies. -# Packages/ .build/ +.swiftpm/ # CocoaPods -# -# We recommend against adding the Pods directory to your .gitignore. However -# you should judge for yourself, the pros and cons are mentioned at: -# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control -# Pods/ # Carthage -# -# Add this line if you want to avoid checking in source code from Carthage dependencies. -# Carthage/Checkouts - Carthage/Build -# SwiftPM -.swiftpm/ - # fastlane -# -# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the -# screenshots whenever they are needed. -# For more information about the recommended setup visit: -# https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md - fastlane/report.xml fastlane/Preview.html fastlane/screenshots fastlane/test_output -# Swift-DocC (documentation is generated and committed) -# Uncomment the following line if you want to ignore generated docs: -# docs/ - +# Generated documentation +docs/ diff --git a/README.md b/README.md index f89c8715..79236eb8 100644 --- a/README.md +++ b/README.md @@ -11,21 +11,7 @@ FueledUtils is a collection of utilities for iOS used often within projects at [ ## Documentation -Documentation is available [here](https://fueled.github.io/ios-utilities/). - -### Generating Documentation Locally - -To generate the documentation locally using Swift-DocC: - -```bash -./docs-script.sh -``` - -This will generate the documentation in the `./docs` directory. Open `./docs/index.html` in your browser to view it. - -**Requirements:** -- Swift 6.0+ (Swift-DocC is included) -- `jq` (for parsing Package.swift): `brew install jq` +Documentation is automatically generated and available [here](https://fueled.github.io/ios-utilities/). ## Contributing @@ -34,3 +20,4 @@ If you'd like to contribute to the project, please familiarise yourself with [CO ## License This project is licensed under the Apache License, Version 2.0. + \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index fd959bf3..21a8e9c2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,52 +3,234 @@ - API Documentation + + FueledUtils Documentation + + + -

Available Documentation

- +
+ + Swift Package +

FueledUtils

+

A collection of utilities for iOS development, crafted by the team at Fueled.

+
+
+
+
+

Modules

+
+ +
+
+ diff --git a/docs/index/index.json b/docs/index/index.json index fa3fa15c..15811242 100644 --- a/docs/index/index.json +++ b/docs/index/index.json @@ -1 +1 @@ -{"schemaVersion":{"patch":2,"major":0,"minor":1},"includedArchiveIdentifiers":["FueledUtilsCore","FueledUtilsCombine","FueledUtilsSwiftUI"],"interfaceLanguages":{"swift":[{"children":[{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Associated Types","type":"groupMarker"},{"type":"associatedtype","title":"Wrapped","path":"\/documentation\/fueledutilscore\/optionalprotocol\/wrapped-swift.associatedtype"},{"type":"groupMarker","title":"Instance Properties"},{"title":"var wrapped: Self.Wrapped?","path":"\/documentation\/fueledutilscore\/optionalprotocol\/wrapped-swift.property","type":"property"}],"type":"protocol","title":"OptionalProtocol","path":"\/documentation\/fueledutilscore\/optionalprotocol"},{"type":"groupMarker","title":"Structures"},{"title":"Regex","path":"\/documentation\/fueledutilscore\/regex","children":[{"type":"groupMarker","title":"Initializers"},{"title":"init!(String, options: NSRegularExpression.Options)","path":"\/documentation\/fueledutilscore\/regex\/init(_:options:)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledutilscore\/regex\/groups(in:options:)","type":"method","title":"func groups(in: String, options: NSRegularExpression.MatchingOptions) -> [[String]]"},{"type":"method","title":"func match(String, options: NSRegularExpression.MatchingOptions) -> Bool","path":"\/documentation\/fueledutilscore\/regex\/match(_:options:)"}],"type":"struct"},{"type":"groupMarker","title":"Operators"},{"title":"func * (NSDecimalNumber, NSDecimalNumber) -> NSDecimalNumber","path":"\/documentation\/fueledutilscore\/*(_:_:)","type":"op"},{"path":"\/documentation\/fueledutilscore\/_(_:_:)-5xekf","title":"func > (NSDecimalNumber, NSDecimalNumber) -> Bool","type":"op"},{"title":"func < (NSDecimalNumber, NSDecimalNumber) -> Bool","path":"\/documentation\/fueledutilscore\/_(_:_:)-78zof","type":"op"},{"title":"func \/ (NSDecimalNumber, NSDecimalNumber) -> NSDecimalNumber","path":"\/documentation\/fueledutilscore\/_(_:_:)-9stqt","type":"op"},{"title":"func >= (NSDecimalNumber, NSDecimalNumber) -> Bool","type":"op","path":"\/documentation\/fueledutilscore\/_=(_:_:)-9blhn"},{"path":"\/documentation\/fueledutilscore\/_=(_:_:)-j9hq","type":"op","title":"func <= (NSDecimalNumber, NSDecimalNumber) -> Bool"},{"title":"func ~= (Regex, String) -> Bool","path":"\/documentation\/fueledutilscore\/~=(_:_:)","type":"op"},{"type":"groupMarker","title":"Extended Modules"},{"title":"Foundation","children":[{"type":"groupMarker","title":"Extended Classes"},{"title":"NSDecimalNumber","type":"extension","path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber","children":[{"title":"Default Implementations","type":"groupMarker"},{"title":"Comparable Implementations","type":"symbol","children":[{"title":"Operators","type":"groupMarker"},{"title":"static func ... (Self) -> PartialRangeThrough","path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/'...(_:)-829r6","type":"op"},{"title":"static func ... (Self) -> PartialRangeFrom","path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/'...(_:)-9fqv3","type":"op"},{"type":"op","path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/'...(_:_:)","title":"static func ... (Self, Self) -> ClosedRange"},{"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/'.._(_:)","title":"static func ..< (Self) -> PartialRangeUpTo","type":"op"},{"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/'.._(_:_:)","type":"op","title":"static func ..< (Self, Self) -> Range"},{"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/_(_:_:)","type":"op","title":"static func > (Self, Self) -> Bool"},{"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/_=(_:_:)-6h4ag","title":"static func >= (Self, Self) -> Bool","type":"op"},{"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/_=(_:_:)-77jxz","title":"static func <= (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/comparable-implementations"}]}],"type":"extension","path":"\/documentation\/fueledutilscore\/foundation"},{"children":[{"type":"groupMarker","title":"Extended Protocols"},{"path":"\/documentation\/fueledutilscore\/swift\/collection","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/fueledutilscore\/swift\/collection\/getsafely(at:)","title":"func getSafely(at: Self.Index) -> Self.Iterator.Element?"},{"path":"\/documentation\/fueledutilscore\/swift\/collection\/withpositioninformation()","type":"method","title":"func withPositionInformation() -> [(element: Self.Element, isFirstElement: Bool, isLastElement: Bool)]"}],"title":"Collection","type":"extension"},{"type":"extension","path":"\/documentation\/fueledutilscore\/swift\/floatingpoint","title":"FloatingPoint","children":[{"type":"groupMarker","title":"Instance Methods"},{"title":"func rounded(decimalPlaces: Int, rule: FloatingPointRoundingRule) -> Self","path":"\/documentation\/fueledutilscore\/swift\/floatingpoint\/rounded(decimalplaces:rule:)","type":"method"}]},{"path":"\/documentation\/fueledutilscore\/swift\/sequence","title":"Sequence","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledutilscore\/swift\/sequence\/collate(_:)","type":"method","title":"func collate((Self.Iterator.Element) -> Key?) -> [Key : [Self.Iterator.Element]]"},{"title":"func splitBetween((Self.Iterator.Element, Self.Iterator.Element) throws -> Bool) rethrows -> [[Self.Iterator.Element]]","type":"method","path":"\/documentation\/fueledutilscore\/swift\/sequence\/splitbetween(_:)"}],"type":"extension"},{"title":"StringProtocol","path":"\/documentation\/fueledutilscore\/swift\/stringprotocol","children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/fueledutilscore\/swift\/stringprotocol\/isblank","title":"var isBlank: Bool","type":"property"},{"path":"\/documentation\/fueledutilscore\/swift\/stringprotocol\/nonblankvalue","type":"property","title":"var nonBlankValue: Self?"},{"type":"property","path":"\/documentation\/fueledutilscore\/swift\/stringprotocol\/nonemptyvalue","title":"var nonEmptyValue: Self?"},{"type":"property","title":"var nsLength: Int","path":"\/documentation\/fueledutilscore\/swift\/stringprotocol\/nslength"},{"title":"var nsRange: NSRange","type":"property","path":"\/documentation\/fueledutilscore\/swift\/stringprotocol\/nsrange"},{"title":"Instance Methods","type":"groupMarker"},{"title":"func urlSafeString() -> String","type":"method","path":"\/documentation\/fueledutilscore\/swift\/stringprotocol\/urlsafestring()"}],"type":"extension"},{"title":"Extended Structures","type":"groupMarker"},{"title":"String","path":"\/documentation\/fueledutilscore\/swift\/string","type":"extension","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func replaceOccurrences(of: Target, with: Replacement, options: String.CompareOptions, locale: Locale?)","path":"\/documentation\/fueledutilscore\/swift\/string\/replaceoccurrences(of:with:options:locale:)"},{"title":"func stringIndex(Int) -> String.Index","path":"\/documentation\/fueledutilscore\/swift\/string\/stringindex(_:)","type":"method"},{"title":"func substring(CountableClosedRange) -> String","type":"method","path":"\/documentation\/fueledutilscore\/swift\/string\/substring(_:)-1hnjk"},{"title":"func substring(PartialRangeThrough) -> String","type":"method","path":"\/documentation\/fueledutilscore\/swift\/string\/substring(_:)-32zbd"},{"path":"\/documentation\/fueledutilscore\/swift\/string\/substring(_:)-3qdih","title":"func substring(PartialRangeFrom) -> String","type":"method"},{"path":"\/documentation\/fueledutilscore\/swift\/string\/substring(_:)-5wqk","type":"method","title":"func substring(PartialRangeUpTo) -> String"},{"path":"\/documentation\/fueledutilscore\/swift\/string\/substring(_:)-7zqr4","title":"func substring(CountableRange) -> String","type":"method"}]},{"title":"Extended Enumerations","type":"groupMarker"},{"title":"Optional","path":"\/documentation\/fueledutilscore\/swift\/optional","type":"extension","children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"var isBlank: Bool","type":"property","path":"\/documentation\/fueledutilscore\/swift\/optional\/isblank"},{"title":"var nonBlankValue: Wrapped?","type":"property","path":"\/documentation\/fueledutilscore\/swift\/optional\/nonblankvalue"},{"path":"\/documentation\/fueledutilscore\/swift\/optional\/nonemptyvalue","title":"var nonEmptyValue: Wrapped?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"title":"OptionalProtocol Implementations","children":[{"type":"groupMarker","title":"Instance Properties"},{"title":"var wrapped: Wrapped?","path":"\/documentation\/fueledutilscore\/swift\/optional\/wrapped","type":"property"}],"path":"\/documentation\/fueledutilscore\/swift\/optional\/optionalprotocol-implementations","type":"symbol"}]}],"path":"\/documentation\/fueledutilscore\/swift","title":"Swift","type":"extension"}],"path":"\/documentation\/fueledutilscore","type":"module","title":"FueledUtilsCore"},{"title":"FueledUtilsCombine","type":"module","path":"\/documentation\/fueledutilscombine","children":[{"title":"Classes","type":"groupMarker"},{"title":"CombineExtensions","children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/fueledutilscombine\/combineextensions\/base","type":"property","title":"let base: Base"},{"title":"var cancellables: Set","type":"property","path":"\/documentation\/fueledutilscombine\/combineextensions\/cancellables"}],"type":"class","path":"\/documentation\/fueledutilscombine\/combineextensions"},{"title":"Protocols","type":"groupMarker"},{"type":"protocol","children":[{"type":"groupMarker","title":"Instance Properties"},{"path":"\/documentation\/fueledutilscombine\/combineextensionsprovider\/combineextensions","title":"var combineExtensions: CombineExtensions","type":"property"}],"path":"\/documentation\/fueledutilscombine\/combineextensionsprovider","title":"CombineExtensionsProvider"},{"path":"\/documentation\/fueledutilscombine\/currentvaluepublisher","title":"CurrentValuePublisher","type":"protocol","children":[{"type":"groupMarker","title":"Instance Properties"},{"title":"var value: Self.Output","path":"\/documentation\/fueledutilscombine\/currentvaluepublisher\/value","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"title":"func eraseToAnyCurrentValuePublisher() -> AnyCurrentValuePublisher","type":"method","path":"\/documentation\/fueledutilscombine\/currentvaluepublisher\/erasetoanycurrentvaluepublisher()"}]},{"title":"Structures","type":"groupMarker"},{"type":"struct","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher","title":"AnyCurrentValuePublisher","children":[{"title":"Initializers","type":"groupMarker"},{"type":"init","title":"init(Publisher)","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/init(_:)-3yb3v"},{"title":"init(Output)","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/init(_:)-90pct","type":"init"},{"type":"groupMarker","title":"Instance Properties"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/value","title":"var value: Output","type":"property"},{"type":"groupMarker","title":"Instance Methods"},{"title":"func receive(subscriber: Subscriber)","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/receive(subscriber:)"},{"type":"groupMarker","title":"Default Implementations"},{"title":"CurrentValuePublisher Implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"type":"method","title":"func eraseToAnyCurrentValuePublisher() -> AnyCurrentValuePublisher","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/erasetoanycurrentvaluepublisher()"}],"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/currentvaluepublisher-implementations"},{"title":"Publisher Implementations","children":[{"type":"groupMarker","title":"Instance Properties"},{"title":"var values: AsyncThrowingPublisher","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/values","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/allsatisfy(_:)","type":"method","title":"func allSatisfy((Self.Output) -> Bool) -> Publishers.AllSatisfy"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/append(_:)","type":"method","title":"func append(Self.Output...) -> Publishers.Concatenate>"},{"type":"method","title":"func assertNoFailure(String, file: StaticString, line: UInt) -> Publishers.AssertNoFailure","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/assertnofailure(_:file:line:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/assign(to:)","title":"func assign(to: inout Published.Publisher)","type":"method"},{"title":"func assign(to: ReferenceWritableKeyPath, forLifetimeOf: Object)","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/assign(to:forlifetimeof:)"},{"title":"func assign(to: ReferenceWritableKeyPath, on: Root) -> AnyCancellable","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/assign(to:on:)"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/assign(to:withoutretaining:)","title":"func assign(to: ReferenceWritableKeyPath, withoutRetaining: Object) -> AnyCancellable"},{"title":"func breakpoint(receiveSubscription: ((any Subscription) -> Bool)?, receiveOutput: ((Self.Output) -> Bool)?, receiveCompletion: ((Subscribers.Completion) -> Bool)?) -> Publishers.Breakpoint","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/breakpoint(receivesubscription:receiveoutput:receivecompletion:)","type":"method"},{"title":"func breakpointOnError() -> Publishers.Breakpoint","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/breakpointonerror()","type":"method"},{"type":"method","title":"func buffer(size: Int, prefetch: Publishers.PrefetchStrategy, whenFull: Publishers.BufferingStrategy) -> Publishers.Buffer","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/buffer(size:prefetch:whenfull:)"},{"title":"func `catch`

((Self.Failure) -> P) -> Publishers.Catch","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/catch(_:)","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/collect()","title":"func collect() -> Publishers.Collect"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/collect(_:)","title":"func collect(Int) -> Publishers.CollectByCount"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/collect(_:options:)","title":"func collect(Publishers.TimeGroupingStrategy, options: S.SchedulerOptions?) -> Publishers.CollectByTime"},{"type":"method","title":"func combineLatest

(P) -> Publishers.CombineLatest","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinelatest(_:)"},{"type":"method","title":"func combineLatest(P, Q) -> Publishers.CombineLatest3","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinelatest(_:_:)-22vl5"},{"type":"method","title":"func combineLatest(P, (Self.Output, P.Output) -> T) -> Publishers.Map, T>","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinelatest(_:_:)-8swxx"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinelatest(_:_:_:)-5lr01","type":"method","title":"func combineLatest(P, Q, (Self.Output, P.Output, Q.Output) -> T) -> Publishers.Map, T>"},{"type":"method","title":"func combineLatest(P, Q, R) -> Publishers.CombineLatest4","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinelatest(_:_:_:)-6oj2"},{"type":"method","title":"func combineLatest(P, Q, R, (Self.Output, P.Output, Q.Output, R.Output) -> T) -> Publishers.Map, T>","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinelatest(_:_:_:_:)"},{"title":"func combinePrevious() -> AnyPublisher","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combineprevious()","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combineprevious(_:)","title":"func combinePrevious(Self.Output) -> AnyPublisher"},{"title":"func compactMap((Self.Output) -> T?) -> Publishers.CompactMap","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/compactmap(_:)"},{"type":"method","title":"func contains(Self.Output) -> Publishers.Contains","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/contains(_:)"},{"title":"func contains(where: (Self.Output) -> Bool) -> Publishers.ContainsWhere","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/contains(where:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/count()","title":"func count() -> Publishers.Count","type":"method"},{"title":"func debounce(for: S.SchedulerTimeType.Stride, scheduler: S, options: S.SchedulerOptions?) -> Publishers.Debounce","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/debounce(for:scheduler:options:)"},{"type":"method","title":"func decode(type: Item.Type, decoder: Coder) -> Publishers.Decode","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/decode(type:decoder:)"},{"title":"func delay(for: S.SchedulerTimeType.Stride, tolerance: S.SchedulerTimeType.Stride?, scheduler: S, options: S.SchedulerOptions?) -> Publishers.Delay","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/delay(for:tolerance:scheduler:options:)","type":"method"},{"title":"func drop

(untilOutputFrom: P) -> Publishers.DropUntilOutput","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/drop(untiloutputfrom:)","type":"method"},{"type":"method","title":"func drop(while: (Self.Output) -> Bool) -> Publishers.DropWhile","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/drop(while:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/dropfirst(_:)","title":"func dropFirst(Int) -> Publishers.Drop","type":"method"},{"title":"func encode(encoder: Coder) -> Publishers.Encode","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/encode(encoder:)"},{"title":"func eraseToAnyPublisher() -> AnyPublisher","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/erasetoanypublisher()","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/filter(_:)","type":"method","title":"func filter((Self.Output) -> Bool) -> Publishers.Filter"},{"title":"func first() -> Publishers.First","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/first()","type":"method"},{"title":"func first(where: (Self.Output) -> Bool) -> Publishers.FirstWhere","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/first(where:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/flatmap(maxpublishers:_:)-3vqwd","type":"method","title":"func flatMap(maxPublishers: Subscribers.Demand, (Self.Output) -> P) -> Publishers.FlatMap"},{"type":"method","title":"func flatMap

(maxPublishers: Subscribers.Demand, (Self.Output) -> P) -> Publishers.FlatMap>","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/flatmap(maxpublishers:_:)-56vk"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/flatmap(maxpublishers:_:)-89hwe","type":"method","title":"func flatMap

(maxPublishers: Subscribers.Demand, (Self.Output) -> P) -> Publishers.FlatMap"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/flatmap(maxpublishers:_:)-920a0","title":"func flatMap

(maxPublishers: Subscribers.Demand, (Self.Output) -> P) -> Publishers.FlatMap, Self>","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:)","title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receivetermination:receiveresult:receiverequest:)-2kxxg","title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveTermination: (() -> Void)?, receiveResult: (Result) -> Void, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents","type":"method"},{"title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveTermination: () -> Void, receiveResult: ((Result) -> Void)?, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receivetermination:receiveresult:receiverequest:)-6hnzk"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/ignoreerrors()","title":"func ignoreErrors() -> AnyPublisher","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/ignorenils()","title":"func ignoreNils() -> AnyPublisher","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/ignoreoutput()","type":"method","title":"func ignoreOutput() -> Publishers.IgnoreOutput"},{"title":"func last() -> Publishers.Last","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/last()","type":"method"},{"type":"method","title":"func last(where: (Self.Output) -> Bool) -> Publishers.LastWhere","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/last(where:)"},{"title":"func makeConnectable() -> Publishers.MakeConnectable","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/makeconnectable()"},{"title":"func map(KeyPath) -> Publishers.MapKeyPath","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/map(_:)-1f9er","type":"method"},{"title":"func map((Self.Output) -> T) -> Publishers.Map","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/map(_:)-3v7l8","type":"method"},{"title":"func map(KeyPath, KeyPath) -> Publishers.MapKeyPath2","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/map(_:_:)"},{"title":"func map(KeyPath, KeyPath, KeyPath) -> Publishers.MapKeyPath3","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/map(_:_:_:)","type":"method"},{"type":"method","title":"func mapError((Self.Failure) -> E) -> Publishers.MapError","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/maperror(_:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/max()","title":"func max() -> Publishers.Comparison","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/max(by:)","title":"func max(by: (Self.Output, Self.Output) -> Bool) -> Publishers.Comparison","type":"method"},{"type":"method","title":"func measureInterval(using: S, options: S.SchedulerOptions?) -> Publishers.MeasureInterval","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/measureinterval(using:options:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:)","type":"method","title":"func merge(with: Self) -> Publishers.MergeMany"},{"title":"func merge(with: B, C) -> Publishers.Merge3","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:_:)","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:_:_:)","title":"func merge(with: B, C, D) -> Publishers.Merge4"},{"type":"method","title":"func merge(with: B, C, D, E) -> Publishers.Merge5","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:_:_:_:)"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:_:_:_:_:)","title":"func merge(with: B, C, D, E, F) -> Publishers.Merge6"},{"title":"func merge(with: B, C, D, E, F, G) -> Publishers.Merge7","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:_:_:_:_:_:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:_:_:_:_:_:_:)","type":"method","title":"func merge(with: B, C, D, E, F, G, H) -> Publishers.Merge8"},{"title":"func min() -> Publishers.Comparison","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/min()"},{"title":"func min(by: (Self.Output, Self.Output) -> Bool) -> Publishers.Comparison","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/min(by:)"},{"title":"func multicast(() -> S) -> Publishers.Multicast","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/multicast(_:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/multicast(subject:)","title":"func multicast(subject: S) -> Publishers.Multicast","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/output(at:)","type":"method","title":"func output(at: Int) -> Publishers.Output"},{"type":"method","title":"func output(in: R) -> Publishers.Output","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/output(in:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/performduringlifetimeof(_:action:)-3h9pv","type":"method","title":"func performDuringLifetimeOf(Object, action: (Object) -> (Self.Output) -> Void)"},{"type":"method","title":"func performDuringLifetimeOf(Object, action: (Object, Self.Output) -> Void)","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/performduringlifetimeof(_:action:)-53z2s"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/prefix(_:)","title":"func prefix(Int) -> Publishers.Output","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/prefix(untiloutputfrom:)","type":"method","title":"func prefix

(untilOutputFrom: P) -> Publishers.PrefixUntilOutput"},{"type":"method","title":"func prefix(while: (Self.Output) -> Bool) -> Publishers.PrefixWhile","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/prefix(while:)"},{"type":"method","title":"func prepend(Self.Output...) -> Publishers.Concatenate, Self>","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/prepend(_:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/print(_:to:)","type":"method","title":"func print(String, to: (any TextOutputStream)?) -> Publishers.Print"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/promoteoptional()","title":"func promoteOptional() -> AnyPublisher","type":"method"},{"title":"func receive(on: S, options: S.SchedulerOptions?) -> Publishers.ReceiveOn","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/receive(on:options:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/reduce(_:_:)","type":"method","title":"func reduce(T, (T, Self.Output) -> T) -> Publishers.Reduce"},{"type":"method","title":"func removeDuplicates() -> Publishers.RemoveDuplicates","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/removeduplicates()"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/removeduplicates(by:)","title":"func removeDuplicates(by: (Self.Output, Self.Output) -> Bool) -> Publishers.RemoveDuplicates"},{"title":"func replaceEmpty(with: Self.Output) -> Publishers.ReplaceEmpty","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/replaceempty(with:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/replaceerror(with:)","type":"method","title":"func replaceError(with: Self.Output) -> Publishers.ReplaceError"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/replacenil(with:)","type":"method","title":"func replaceNil(with: T) -> Publishers.Map"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/retry(_:)","title":"func retry(Int) -> Publishers.Retry","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/scan(_:_:)","type":"method","title":"func scan(T, (T, Self.Output) -> T) -> Publishers.Scan"},{"title":"func setFailureType(to: E.Type) -> Publishers.SetFailureType","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/setfailuretype(to:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/share()","title":"func share() -> Publishers.Share","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/sink()","type":"method","title":"func sink() -> AnyCancellable"},{"title":"func sink(receiveCompletion: ((Subscribers.Completion) -> Void), receiveValue: ((Self.Output) -> Void)) -> AnyCancellable","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/sink(receivecompletion:receivevalue:)","type":"method"},{"title":"func sink(receiveValue: ((Self.Output) -> Void)) -> AnyCancellable","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/sink(receivevalue:)","type":"method"},{"type":"method","title":"func sinkForLifetimeOf(Object)","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/sinkforlifetimeof(_:)"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/sinkforlifetimeof(_:receivecompletion:receivevalue:)","title":"func sinkForLifetimeOf(Object, receiveCompletion: (Subscribers.Completion) -> Void, receiveValue: ((Self.Output) -> Void))"},{"type":"method","title":"func sinkForLifetimeOf(Object, receiveValue: (Self.Output) -> Void)","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/sinkforlifetimeof(_:receivevalue:)"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/subscribe(_:)-3ylc9","title":"func subscribe(S) -> AnyCancellable"},{"title":"func subscribe(S)","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/subscribe(_:)-9d329","type":"method"},{"title":"func subscribe(on: S, options: S.SchedulerOptions?) -> Publishers.SubscribeOn","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/subscribe(on:options:)","type":"method"},{"type":"method","title":"func switchToLatest() -> Publishers.SwitchToLatest>","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/switchtolatest()"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/then(receiveresult:)","type":"method","title":"func then(receiveResult: (Result) -> Void) -> AnyCancellable"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/thenforlifetimeof(_:receiveresult:)","type":"method","title":"func thenForLifetimeOf(Object, receiveResult: (Result) -> Void)"},{"title":"func throttle(for: S.SchedulerTimeType.Stride, scheduler: S, latest: Bool) -> Publishers.Throttle","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/throttle(for:scheduler:latest:)"},{"title":"func timeout(S.SchedulerTimeType.Stride, scheduler: S, options: S.SchedulerOptions?, customError: (() -> Self.Failure)?) -> Publishers.Timeout","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/timeout(_:scheduler:options:customerror:)"},{"title":"func tryAllSatisfy((Self.Output) throws -> Bool) -> Publishers.TryAllSatisfy","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryallsatisfy(_:)"},{"type":"method","title":"func tryCatch

((Self.Failure) throws -> P) -> Publishers.TryCatch","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trycatch(_:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trycompactmap(_:)","type":"method","title":"func tryCompactMap((Self.Output) throws -> T?) -> Publishers.TryCompactMap"},{"title":"func tryContains(where: (Self.Output) throws -> Bool) -> Publishers.TryContainsWhere","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trycontains(where:)"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trydrop(while:)","title":"func tryDrop(while: (Self.Output) throws -> Bool) -> Publishers.TryDropWhile"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryfilter(_:)","title":"func tryFilter((Self.Output) throws -> Bool) -> Publishers.TryFilter"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryfirst(where:)","type":"method","title":"func tryFirst(where: (Self.Output) throws -> Bool) -> Publishers.TryFirstWhere"},{"type":"method","title":"func tryLast(where: (Self.Output) throws -> Bool) -> Publishers.TryLastWhere","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trylast(where:)"},{"title":"func tryMap((Self.Output) throws -> T) -> Publishers.TryMap","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trymap(_:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trymax(by:)","type":"method","title":"func tryMax(by: (Self.Output, Self.Output) throws -> Bool) -> Publishers.TryComparison"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trymin(by:)","title":"func tryMin(by: (Self.Output, Self.Output) throws -> Bool) -> Publishers.TryComparison","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryprefix(while:)","title":"func tryPrefix(while: (Self.Output) throws -> Bool) -> Publishers.TryPrefixWhile","type":"method"},{"type":"method","title":"func tryReduce(T, (T, Self.Output) throws -> T) -> Publishers.TryReduce","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryreduce(_:_:)"},{"type":"method","title":"func tryRemoveDuplicates(by: (Self.Output, Self.Output) throws -> Bool) -> Publishers.TryRemoveDuplicates","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryremoveduplicates(by:)"},{"title":"func tryScan(T, (T, Self.Output) throws -> T) -> Publishers.TryScan","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryscan(_:_:)","type":"method"},{"type":"method","title":"func zip

(P) -> Publishers.Zip","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/zip(_:)"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/zip(_:_:)-2ifcp","title":"func zip(P, (Self.Output, P.Output) -> T) -> Publishers.Map, T>"},{"title":"func zip(P, Q) -> Publishers.Zip3","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/zip(_:_:)-52sj3","type":"method"},{"type":"method","title":"func zip(P, Q, R) -> Publishers.Zip4","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/zip(_:_:_:)-7wcvc"},{"title":"func zip(P, Q, (Self.Output, P.Output, Q.Output) -> T) -> Publishers.Map, T>","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/zip(_:_:_:)-9r90y","type":"method"},{"type":"method","title":"func zip(P, Q, R, (Self.Output, P.Output, Q.Output, R.Output) -> T) -> Publishers.Map, T>","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/zip(_:_:_:_:)"},{"title":"Type Aliases","type":"groupMarker"},{"type":"typealias","title":"AnyCurrentValuePublisher.CombinePreviousOutput","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinepreviousoutput"}],"type":"symbol","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/publisher-implementations"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/publisher-implementations","title":"Publisher Implementations","children":[{"type":"groupMarker","title":"Instance Properties"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/values","title":"var values: AsyncThrowingPublisher","type":"property"},{"type":"groupMarker","title":"Instance Methods"},{"title":"func allSatisfy((Self.Output) -> Bool) -> Publishers.AllSatisfy","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/allsatisfy(_:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/append(_:)","type":"method","title":"func append(Self.Output...) -> Publishers.Concatenate>"},{"type":"method","title":"func assertNoFailure(String, file: StaticString, line: UInt) -> Publishers.AssertNoFailure","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/assertnofailure(_:file:line:)"},{"title":"func assign(to: inout Published.Publisher)","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/assign(to:)","type":"method"},{"title":"func assign(to: ReferenceWritableKeyPath, forLifetimeOf: Object)","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/assign(to:forlifetimeof:)","type":"method"},{"type":"method","title":"func assign(to: ReferenceWritableKeyPath, on: Root) -> AnyCancellable","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/assign(to:on:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/assign(to:withoutretaining:)","type":"method","title":"func assign(to: ReferenceWritableKeyPath, withoutRetaining: Object) -> AnyCancellable"},{"title":"func breakpoint(receiveSubscription: ((any Subscription) -> Bool)?, receiveOutput: ((Self.Output) -> Bool)?, receiveCompletion: ((Subscribers.Completion) -> Bool)?) -> Publishers.Breakpoint","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/breakpoint(receivesubscription:receiveoutput:receivecompletion:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/breakpointonerror()","title":"func breakpointOnError() -> Publishers.Breakpoint","type":"method"},{"title":"func buffer(size: Int, prefetch: Publishers.PrefetchStrategy, whenFull: Publishers.BufferingStrategy) -> Publishers.Buffer","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/buffer(size:prefetch:whenfull:)","type":"method"},{"title":"func `catch`

((Self.Failure) -> P) -> Publishers.Catch","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/catch(_:)"},{"type":"method","title":"func collect() -> Publishers.Collect","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/collect()"},{"title":"func collect(Int) -> Publishers.CollectByCount","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/collect(_:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/collect(_:options:)","title":"func collect(Publishers.TimeGroupingStrategy, options: S.SchedulerOptions?) -> Publishers.CollectByTime","type":"method"},{"title":"func combineLatest

(P) -> Publishers.CombineLatest","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinelatest(_:)","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinelatest(_:_:)-22vl5","title":"func combineLatest(P, Q) -> Publishers.CombineLatest3"},{"title":"func combineLatest(P, (Self.Output, P.Output) -> T) -> Publishers.Map, T>","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinelatest(_:_:)-8swxx","type":"method"},{"type":"method","title":"func combineLatest(P, Q, (Self.Output, P.Output, Q.Output) -> T) -> Publishers.Map, T>","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinelatest(_:_:_:)-5lr01"},{"title":"func combineLatest(P, Q, R) -> Publishers.CombineLatest4","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinelatest(_:_:_:)-6oj2"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinelatest(_:_:_:_:)","title":"func combineLatest(P, Q, R, (Self.Output, P.Output, Q.Output, R.Output) -> T) -> Publishers.Map, T>","type":"method"},{"type":"method","title":"func combinePrevious() -> AnyPublisher","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combineprevious()"},{"title":"func combinePrevious(Self.Output) -> AnyPublisher","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combineprevious(_:)","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/compactmap(_:)","title":"func compactMap((Self.Output) -> T?) -> Publishers.CompactMap"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/contains(_:)","type":"method","title":"func contains(Self.Output) -> Publishers.Contains"},{"title":"func contains(where: (Self.Output) -> Bool) -> Publishers.ContainsWhere","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/contains(where:)"},{"title":"func count() -> Publishers.Count","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/count()","type":"method"},{"title":"func debounce(for: S.SchedulerTimeType.Stride, scheduler: S, options: S.SchedulerOptions?) -> Publishers.Debounce","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/debounce(for:scheduler:options:)","type":"method"},{"title":"func decode(type: Item.Type, decoder: Coder) -> Publishers.Decode","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/decode(type:decoder:)","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/delay(for:tolerance:scheduler:options:)","title":"func delay(for: S.SchedulerTimeType.Stride, tolerance: S.SchedulerTimeType.Stride?, scheduler: S, options: S.SchedulerOptions?) -> Publishers.Delay"},{"title":"func drop

(untilOutputFrom: P) -> Publishers.DropUntilOutput","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/drop(untiloutputfrom:)","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/drop(while:)","title":"func drop(while: (Self.Output) -> Bool) -> Publishers.DropWhile"},{"type":"method","title":"func dropFirst(Int) -> Publishers.Drop","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/dropfirst(_:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/encode(encoder:)","title":"func encode(encoder: Coder) -> Publishers.Encode","type":"method"},{"title":"func eraseToAnyPublisher() -> AnyPublisher","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/erasetoanypublisher()","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/filter(_:)","title":"func filter((Self.Output) -> Bool) -> Publishers.Filter","type":"method"},{"title":"func first() -> Publishers.First","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/first()"},{"type":"method","title":"func first(where: (Self.Output) -> Bool) -> Publishers.FirstWhere","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/first(where:)"},{"title":"func flatMap(maxPublishers: Subscribers.Demand, (Self.Output) -> P) -> Publishers.FlatMap","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/flatmap(maxpublishers:_:)-3vqwd","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/flatmap(maxpublishers:_:)-56vk","type":"method","title":"func flatMap

(maxPublishers: Subscribers.Demand, (Self.Output) -> P) -> Publishers.FlatMap>"},{"title":"func flatMap

(maxPublishers: Subscribers.Demand, (Self.Output) -> P) -> Publishers.FlatMap","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/flatmap(maxpublishers:_:)-89hwe","type":"method"},{"title":"func flatMap

(maxPublishers: Subscribers.Demand, (Self.Output) -> P) -> Publishers.FlatMap, Self>","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/flatmap(maxpublishers:_:)-920a0"},{"title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:)","type":"method"},{"title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveTermination: (() -> Void)?, receiveResult: (Result) -> Void, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receivetermination:receiveresult:receiverequest:)-2kxxg","type":"method"},{"title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveTermination: () -> Void, receiveResult: ((Result) -> Void)?, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receivetermination:receiveresult:receiverequest:)-6hnzk","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/ignoreerrors()","type":"method","title":"func ignoreErrors() -> AnyPublisher"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/ignorenils()","type":"method","title":"func ignoreNils() -> AnyPublisher"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/ignoreoutput()","type":"method","title":"func ignoreOutput() -> Publishers.IgnoreOutput"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/last()","title":"func last() -> Publishers.Last","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/last(where:)","title":"func last(where: (Self.Output) -> Bool) -> Publishers.LastWhere"},{"title":"func makeConnectable() -> Publishers.MakeConnectable","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/makeconnectable()","type":"method"},{"title":"func map(KeyPath) -> Publishers.MapKeyPath","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/map(_:)-1f9er"},{"title":"func map((Self.Output) -> T) -> Publishers.Map","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/map(_:)-3v7l8","type":"method"},{"title":"func map(KeyPath, KeyPath) -> Publishers.MapKeyPath2","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/map(_:_:)","type":"method"},{"title":"func map(KeyPath, KeyPath, KeyPath) -> Publishers.MapKeyPath3","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/map(_:_:_:)"},{"title":"func mapError((Self.Failure) -> E) -> Publishers.MapError","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/maperror(_:)","type":"method"},{"type":"method","title":"func max() -> Publishers.Comparison","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/max()"},{"title":"func max(by: (Self.Output, Self.Output) -> Bool) -> Publishers.Comparison","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/max(by:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/measureinterval(using:options:)","type":"method","title":"func measureInterval(using: S, options: S.SchedulerOptions?) -> Publishers.MeasureInterval"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:)","title":"func merge(with: Self) -> Publishers.MergeMany"},{"type":"method","title":"func merge(with: B, C) -> Publishers.Merge3","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:_:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:_:_:)","type":"method","title":"func merge(with: B, C, D) -> Publishers.Merge4"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:_:_:_:)","title":"func merge(with: B, C, D, E) -> Publishers.Merge5","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:_:_:_:_:)","type":"method","title":"func merge(with: B, C, D, E, F) -> Publishers.Merge6"},{"title":"func merge(with: B, C, D, E, F, G) -> Publishers.Merge7","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:_:_:_:_:_:)","type":"method"},{"title":"func merge(with: B, C, D, E, F, G, H) -> Publishers.Merge8","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/merge(with:_:_:_:_:_:_:)","type":"method"},{"type":"method","title":"func min() -> Publishers.Comparison","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/min()"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/min(by:)","title":"func min(by: (Self.Output, Self.Output) -> Bool) -> Publishers.Comparison","type":"method"},{"title":"func multicast(() -> S) -> Publishers.Multicast","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/multicast(_:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/multicast(subject:)","type":"method","title":"func multicast(subject: S) -> Publishers.Multicast"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/output(at:)","type":"method","title":"func output(at: Int) -> Publishers.Output"},{"type":"method","title":"func output(in: R) -> Publishers.Output","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/output(in:)"},{"title":"func performDuringLifetimeOf(Object, action: (Object) -> (Self.Output) -> Void)","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/performduringlifetimeof(_:action:)-3h9pv","type":"method"},{"title":"func performDuringLifetimeOf(Object, action: (Object, Self.Output) -> Void)","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/performduringlifetimeof(_:action:)-53z2s","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/prefix(_:)","title":"func prefix(Int) -> Publishers.Output"},{"type":"method","title":"func prefix

(untilOutputFrom: P) -> Publishers.PrefixUntilOutput","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/prefix(untiloutputfrom:)"},{"title":"func prefix(while: (Self.Output) -> Bool) -> Publishers.PrefixWhile","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/prefix(while:)","type":"method"},{"title":"func prepend(Self.Output...) -> Publishers.Concatenate, Self>","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/prepend(_:)"},{"title":"func print(String, to: (any TextOutputStream)?) -> Publishers.Print","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/print(_:to:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/promoteoptional()","title":"func promoteOptional() -> AnyPublisher","type":"method"},{"title":"func receive(on: S, options: S.SchedulerOptions?) -> Publishers.ReceiveOn","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/receive(on:options:)","type":"method"},{"title":"func reduce(T, (T, Self.Output) -> T) -> Publishers.Reduce","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/reduce(_:_:)"},{"type":"method","title":"func removeDuplicates() -> Publishers.RemoveDuplicates","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/removeduplicates()"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/removeduplicates(by:)","title":"func removeDuplicates(by: (Self.Output, Self.Output) -> Bool) -> Publishers.RemoveDuplicates","type":"method"},{"title":"func replaceEmpty(with: Self.Output) -> Publishers.ReplaceEmpty","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/replaceempty(with:)","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/replaceerror(with:)","title":"func replaceError(with: Self.Output) -> Publishers.ReplaceError"},{"title":"func replaceNil(with: T) -> Publishers.Map","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/replacenil(with:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/retry(_:)","type":"method","title":"func retry(Int) -> Publishers.Retry"},{"type":"method","title":"func scan(T, (T, Self.Output) -> T) -> Publishers.Scan","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/scan(_:_:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/setfailuretype(to:)","title":"func setFailureType(to: E.Type) -> Publishers.SetFailureType","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/share()","title":"func share() -> Publishers.Share"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/sink()","type":"method","title":"func sink() -> AnyCancellable"},{"type":"method","title":"func sink(receiveCompletion: ((Subscribers.Completion) -> Void), receiveValue: ((Self.Output) -> Void)) -> AnyCancellable","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/sink(receivecompletion:receivevalue:)"},{"type":"method","title":"func sink(receiveValue: ((Self.Output) -> Void)) -> AnyCancellable","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/sink(receivevalue:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/sinkforlifetimeof(_:)","type":"method","title":"func sinkForLifetimeOf(Object)"},{"type":"method","title":"func sinkForLifetimeOf(Object, receiveCompletion: (Subscribers.Completion) -> Void, receiveValue: ((Self.Output) -> Void))","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/sinkforlifetimeof(_:receivecompletion:receivevalue:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/sinkforlifetimeof(_:receivevalue:)","type":"method","title":"func sinkForLifetimeOf(Object, receiveValue: (Self.Output) -> Void)"},{"title":"func subscribe(S) -> AnyCancellable","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/subscribe(_:)-3ylc9","type":"method"},{"title":"func subscribe(S)","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/subscribe(_:)-9d329"},{"title":"func subscribe(on: S, options: S.SchedulerOptions?) -> Publishers.SubscribeOn","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/subscribe(on:options:)","type":"method"},{"type":"method","title":"func switchToLatest() -> Publishers.SwitchToLatest>","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/switchtolatest()"},{"title":"func then(receiveResult: (Result) -> Void) -> AnyCancellable","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/then(receiveresult:)"},{"title":"func thenForLifetimeOf(Object, receiveResult: (Result) -> Void)","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/thenforlifetimeof(_:receiveresult:)","type":"method"},{"type":"method","title":"func throttle(for: S.SchedulerTimeType.Stride, scheduler: S, latest: Bool) -> Publishers.Throttle","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/throttle(for:scheduler:latest:)"},{"type":"method","title":"func timeout(S.SchedulerTimeType.Stride, scheduler: S, options: S.SchedulerOptions?, customError: (() -> Self.Failure)?) -> Publishers.Timeout","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/timeout(_:scheduler:options:customerror:)"},{"type":"method","title":"func tryAllSatisfy((Self.Output) throws -> Bool) -> Publishers.TryAllSatisfy","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryallsatisfy(_:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trycatch(_:)","title":"func tryCatch

((Self.Failure) throws -> P) -> Publishers.TryCatch","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trycompactmap(_:)","type":"method","title":"func tryCompactMap((Self.Output) throws -> T?) -> Publishers.TryCompactMap"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trycontains(where:)","type":"method","title":"func tryContains(where: (Self.Output) throws -> Bool) -> Publishers.TryContainsWhere"},{"title":"func tryDrop(while: (Self.Output) throws -> Bool) -> Publishers.TryDropWhile","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trydrop(while:)"},{"title":"func tryFilter((Self.Output) throws -> Bool) -> Publishers.TryFilter","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryfilter(_:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryfirst(where:)","type":"method","title":"func tryFirst(where: (Self.Output) throws -> Bool) -> Publishers.TryFirstWhere"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trylast(where:)","type":"method","title":"func tryLast(where: (Self.Output) throws -> Bool) -> Publishers.TryLastWhere"},{"type":"method","title":"func tryMap((Self.Output) throws -> T) -> Publishers.TryMap","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trymap(_:)"},{"title":"func tryMax(by: (Self.Output, Self.Output) throws -> Bool) -> Publishers.TryComparison","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trymax(by:)","type":"method"},{"type":"method","title":"func tryMin(by: (Self.Output, Self.Output) throws -> Bool) -> Publishers.TryComparison","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/trymin(by:)"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryprefix(while:)","title":"func tryPrefix(while: (Self.Output) throws -> Bool) -> Publishers.TryPrefixWhile","type":"method"},{"title":"func tryReduce(T, (T, Self.Output) throws -> T) -> Publishers.TryReduce","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryreduce(_:_:)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryremoveduplicates(by:)","type":"method","title":"func tryRemoveDuplicates(by: (Self.Output, Self.Output) throws -> Bool) -> Publishers.TryRemoveDuplicates"},{"title":"func tryScan(T, (T, Self.Output) throws -> T) -> Publishers.TryScan","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/tryscan(_:_:)"},{"type":"method","title":"func zip

(P) -> Publishers.Zip","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/zip(_:)"},{"title":"func zip(P, (Self.Output, P.Output) -> T) -> Publishers.Map, T>","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/zip(_:_:)-2ifcp"},{"title":"func zip(P, Q) -> Publishers.Zip3","type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/zip(_:_:)-52sj3"},{"title":"func zip(P, Q, R) -> Publishers.Zip4","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/zip(_:_:_:)-7wcvc","type":"method"},{"title":"func zip(P, Q, (Self.Output, P.Output, Q.Output) -> T) -> Publishers.Map, T>","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/zip(_:_:_:)-9r90y","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/zip(_:_:_:_:)","title":"func zip(P, Q, R, (Self.Output, P.Output, Q.Output, R.Output) -> T) -> Publishers.Map, T>"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AnyCurrentValuePublisher.CombinePreviousOutput","path":"\/documentation\/fueledutilscombine\/anycurrentvaluepublisher\/combinepreviousoutput","type":"typealias"}],"type":"symbol"}]},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"let keyPath: ReferenceWritableKeyPath","path":"\/documentation\/fueledutilscombine\/objectkeypathreference\/keypath","type":"property"},{"path":"\/documentation\/fueledutilscombine\/objectkeypathreference\/object","title":"let object: Root","type":"property"}],"path":"\/documentation\/fueledutilscombine\/objectkeypathreference","title":"ObjectKeyPathReference","type":"struct"},{"type":"groupMarker","title":"Operators"},{"path":"\/documentation\/fueledutilscombine\/___(_:_:)-13v1v","title":"func >>> (AnyCancellable?, inout CancellableCollection?)","type":"op"},{"path":"\/documentation\/fueledutilscombine\/___(_:_:)-2vprt","title":"func >>> (AnyCancellable?, inout Set)","type":"op"},{"path":"\/documentation\/fueledutilscombine\/___(_:_:)-3e0rd","title":"func >>> (AnyCancellable, inout CancellableCollection?)","type":"op"},{"type":"op","path":"\/documentation\/fueledutilscombine\/___(_:_:)-3krd2","title":"func >>> (AnyCancellable, inout Set?)"},{"path":"\/documentation\/fueledutilscombine\/___(_:_:)-5kghv","type":"op","title":"func >>> (AnyCancellable?, inout CancellableCollection)"},{"type":"op","title":"func >>> (AnyCancellable?, inout Set?)","path":"\/documentation\/fueledutilscombine\/___(_:_:)-64yww"},{"type":"op","title":"func >>> (AnyCancellable, inout Set)","path":"\/documentation\/fueledutilscombine\/___(_:_:)-9iyqj"},{"type":"op","title":"func >>> (AnyCancellable, inout CancellableCollection)","path":"\/documentation\/fueledutilscombine\/___(_:_:)-9rtzo"},{"path":"\/documentation\/fueledutilscombine\/_~(_:_:)-1iwot","type":"op","title":"func <~ (ObservingObject, Publisher)"},{"path":"\/documentation\/fueledutilscombine\/_~(_:_:)-2rjtp","title":"func <~ (ObservingObject, ObservedObjectCollection)","type":"op"},{"type":"op","path":"\/documentation\/fueledutilscombine\/_~(_:_:)-2xfto","title":"func <~ (ObjectKeyPathReference, Publisher) -> AnyCancellable"},{"type":"op","title":"func <~ (ObservingObject, Publisher)","path":"\/documentation\/fueledutilscombine\/_~(_:_:)-48q7m"},{"type":"op","title":"func <~ (ObservingObject, Publisher)","path":"\/documentation\/fueledutilscombine\/_~(_:_:)-5tl18"},{"type":"op","title":"func <~ (ObservingObject, ReferenceWritableKeyPath)","path":"\/documentation\/fueledutilscombine\/_~(_:_:)-92twd"},{"type":"op","path":"\/documentation\/fueledutilscombine\/_~(_:_:)-9u2s6","title":"func <~ (ObservingObject, ObservedObject)"},{"title":"func <~ (ObservingObject, ReferenceWritableKeyPath)","path":"\/documentation\/fueledutilscombine\/_~(_:_:)-p3vg","type":"op"},{"type":"op","title":"func ~ (Object, ReferenceWritableKeyPath) -> ObjectKeyPathReference","path":"\/documentation\/fueledutilscombine\/~(_:_:)"},{"type":"groupMarker","title":"Type Aliases"},{"title":"OptionalProtocol","path":"\/documentation\/fueledutilscombine\/optionalprotocol","type":"typealias"},{"title":"Extended Modules","type":"groupMarker"},{"children":[{"title":"Extended Classes","type":"groupMarker"},{"type":"extension","title":"CurrentValueSubject","children":[{"type":"groupMarker","title":"Default Implementations"},{"title":"CurrentValuePublisher Implementations","type":"symbol","path":"\/documentation\/fueledutilscombine\/combine\/currentvaluesubject\/currentvaluepublisher-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func eraseToAnyCurrentValuePublisher() -> AnyCurrentValuePublisher","path":"\/documentation\/fueledutilscombine\/combine\/currentvaluesubject\/erasetoanycurrentvaluepublisher()","type":"method"}]}],"path":"\/documentation\/fueledutilscombine\/combine\/currentvaluesubject"},{"type":"groupMarker","title":"Extended Protocols"},{"title":"ObservableObject","children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"var objectDidChange: AnyPublisher","path":"\/documentation\/fueledutilscombine\/combine\/observableobject\/objectdidchange","type":"property"},{"title":"var publisher: AnyPublisher","path":"\/documentation\/fueledutilscombine\/combine\/observableobject\/publisher","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledutilscombine\/combine\/observableobject\/link(to:)-23rfl","title":"func link(to: Publisher)","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/combine\/observableobject\/link(to:)-2fe7x","title":"func link(to: ObjectCollection)"},{"path":"\/documentation\/fueledutilscombine\/combine\/observableobject\/link(to:)-5jtkn","title":"func link(to: Publisher)","type":"method"},{"path":"\/documentation\/fueledutilscombine\/combine\/observableobject\/link(to:)-7ekmg","title":"func link(to: Object)","type":"method"},{"type":"method","title":"func link(to: Publisher)","path":"\/documentation\/fueledutilscombine\/combine\/observableobject\/link(to:)-7kuwd"}],"type":"extension","path":"\/documentation\/fueledutilscombine\/combine\/observableobject"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/fueledutilscombine\/combine\/publisher\/assign(to:forlifetimeof:)","title":"func assign(to: ReferenceWritableKeyPath, forLifetimeOf: Object)"},{"title":"func assign(to: ReferenceWritableKeyPath, withoutRetaining: Object) -> AnyCancellable","type":"method","path":"\/documentation\/fueledutilscombine\/combine\/publisher\/assign(to:withoutretaining:)"},{"title":"func combinePrevious() -> AnyPublisher","path":"\/documentation\/fueledutilscombine\/combine\/publisher\/combineprevious()","type":"method"},{"type":"method","title":"func combinePrevious(Self.Output) -> AnyPublisher","path":"\/documentation\/fueledutilscombine\/combine\/publisher\/combineprevious(_:)"},{"title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveTermination: () -> Void, receiveResult: ((Result) -> Void)?, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents","path":"\/documentation\/fueledutilscombine\/combine\/publisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receivetermination:receiveresult:receiverequest:)-7vkxg","type":"method"},{"path":"\/documentation\/fueledutilscombine\/combine\/publisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receivetermination:receiveresult:receiverequest:)-9omz6","type":"method","title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveTermination: (() -> Void)?, receiveResult: (Result) -> Void, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents"},{"title":"func ignoreErrors() -> AnyPublisher","path":"\/documentation\/fueledutilscombine\/combine\/publisher\/ignoreerrors()","type":"method"},{"type":"method","path":"\/documentation\/fueledutilscombine\/combine\/publisher\/ignorenils()","title":"func ignoreNils() -> AnyPublisher"},{"title":"func onAnyChanges() -> AnyPublisher<[Self.Output.Element], Never>","path":"\/documentation\/fueledutilscombine\/combine\/publisher\/onanychanges()","type":"method"},{"path":"\/documentation\/fueledutilscombine\/combine\/publisher\/performduringlifetimeof(_:action:)-3np3s","type":"method","title":"func performDuringLifetimeOf(Object, action: (Object, Self.Output) -> Void)"},{"type":"method","path":"\/documentation\/fueledutilscombine\/combine\/publisher\/performduringlifetimeof(_:action:)-8pute","title":"func performDuringLifetimeOf(Object, action: (Object) -> (Self.Output) -> Void)"},{"path":"\/documentation\/fueledutilscombine\/combine\/publisher\/promoteoptional()","title":"func promoteOptional() -> AnyPublisher","type":"method"},{"path":"\/documentation\/fueledutilscombine\/combine\/publisher\/sink()","title":"func sink() -> AnyCancellable","type":"method"},{"path":"\/documentation\/fueledutilscombine\/combine\/publisher\/sinkforlifetimeof(_:)","type":"method","title":"func sinkForLifetimeOf(Object)"},{"path":"\/documentation\/fueledutilscombine\/combine\/publisher\/sinkforlifetimeof(_:receivecompletion:receivevalue:)","type":"method","title":"func sinkForLifetimeOf(Object, receiveCompletion: (Subscribers.Completion) -> Void, receiveValue: ((Self.Output) -> Void))"},{"path":"\/documentation\/fueledutilscombine\/combine\/publisher\/sinkforlifetimeof(_:receivevalue:)","title":"func sinkForLifetimeOf(Object, receiveValue: (Self.Output) -> Void)","type":"method"},{"type":"method","title":"func then(receiveResult: (Result) -> Void) -> AnyCancellable","path":"\/documentation\/fueledutilscombine\/combine\/publisher\/then(receiveresult:)"},{"title":"func thenForLifetimeOf(Object, receiveResult: (Result) -> Void)","path":"\/documentation\/fueledutilscombine\/combine\/publisher\/thenforlifetimeof(_:receiveresult:)","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"title":"Publisher.CombinePreviousOutput","path":"\/documentation\/fueledutilscombine\/combine\/publisher\/combinepreviousoutput","type":"typealias"}],"type":"extension","path":"\/documentation\/fueledutilscombine\/combine\/publisher","title":"Publisher"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"title":"func send(result: Result)","type":"method","path":"\/documentation\/fueledutilscombine\/combine\/subject\/send(result:)"}],"title":"Subject","type":"extension","path":"\/documentation\/fueledutilscombine\/combine\/subject"},{"title":"Subscriber","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/fueledutilscombine\/combine\/subscriber\/erasetoanysubscriber()","title":"func eraseToAnySubscriber() -> AnySubscriber"}],"path":"\/documentation\/fueledutilscombine\/combine\/subscriber","type":"extension"},{"type":"groupMarker","title":"Extended Structures"},{"title":"Published","path":"\/documentation\/fueledutilscombine\/combine\/published","children":[{"title":"Type Methods","type":"groupMarker"},{"type":"method","title":"static func initWithPublisher(inout Published, initialValue: Value) -> Published.Publisher","path":"\/documentation\/fueledutilscombine\/combine\/published\/initwithpublisher(_:initialvalue:)"}],"type":"extension"}],"type":"extension","title":"Combine","path":"\/documentation\/fueledutilscombine\/combine"},{"title":"ObjectiveC","path":"\/documentation\/fueledutilscombine\/objectivec","type":"extension","children":[{"type":"groupMarker","title":"Extended Classes"},{"path":"\/documentation\/fueledutilscombine\/objectivec\/nsobject","title":"NSObject","type":"extension","children":[{"type":"groupMarker","title":"Default Implementations"},{"path":"\/documentation\/fueledutilscombine\/objectivec\/nsobject\/combineextensionsprovider-implementations","children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"var combineExtensions: CombineExtensions","type":"property","path":"\/documentation\/fueledutilscombine\/objectivec\/nsobject\/combineextensions"}],"title":"CombineExtensionsProvider Implementations","type":"symbol"}]}]}]},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"type":"property","path":"\/documentation\/fueledutilsswiftui\/framepreferencekey\/defaultvalue","title":"static var defaultValue: CGRect"},{"type":"groupMarker","title":"Type Methods"},{"title":"static func reduce(value: inout CGRect, nextValue: () -> CGRect)","path":"\/documentation\/fueledutilsswiftui\/framepreferencekey\/reduce(value:nextvalue:)","type":"method"}],"type":"struct","title":"FramePreferenceKey","path":"\/documentation\/fueledutilsswiftui\/framepreferencekey"},{"title":"Extended Modules","type":"groupMarker"},{"title":"SwiftUICore","children":[{"type":"groupMarker","title":"Extended Protocols"},{"path":"\/documentation\/fueledutilsswiftui\/swiftuicore\/view","title":"View","type":"extension","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/fueledutilsswiftui\/swiftuicore\/view\/erasetoanyview()","type":"method","title":"func eraseToAnyView() -> AnyView"}]},{"title":"Extended Structures","type":"groupMarker"},{"type":"extension","title":"Binding","path":"\/documentation\/fueledutilsswiftui\/swiftuicore\/binding","children":[{"title":"Initializers","type":"groupMarker"},{"type":"init","path":"\/documentation\/fueledutilsswiftui\/swiftuicore\/binding\/init(_:to:)","title":"init(Type, to: ReferenceWritableKeyPath)"}]},{"title":"EdgeInsets","type":"extension","children":[{"title":"Initializers","type":"groupMarker"},{"title":"init(CGFloat)","path":"\/documentation\/fueledutilsswiftui\/swiftuicore\/edgeinsets\/init(_:)","type":"init"},{"type":"init","title":"init(Edge.Set, CGFloat)","path":"\/documentation\/fueledutilsswiftui\/swiftuicore\/edgeinsets\/init(_:_:)"},{"title":"Type Properties","type":"groupMarker"},{"title":"static var zero: EdgeInsets","path":"\/documentation\/fueledutilsswiftui\/swiftuicore\/edgeinsets\/zero","type":"property"}],"path":"\/documentation\/fueledutilsswiftui\/swiftuicore\/edgeinsets"}],"type":"extension","path":"\/documentation\/fueledutilsswiftui\/swiftuicore"}],"title":"FueledUtilsSwiftUI","type":"module","path":"\/documentation\/fueledutilsswiftui"}]}} \ No newline at end of file +{"includedArchiveIdentifiers":["FueledCore","ConcurrencyExtras","AsyncAlgorithms","FueledCombine","FueledSwiftConcurrency","FueledSwiftUI"],"interfaceLanguages":{"swift":[{"children":[{"path":"\/documentation\/fueledcore","title":"FueledCore","type":"module","children":[{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Associated Types","type":"groupMarker"},{"title":"Wrapped","type":"associatedtype","path":"\/documentation\/fueledcore\/optionalprotocol\/wrapped-swift.associatedtype"},{"title":"Instance Properties","type":"groupMarker"},{"title":"var wrapped: Self.Wrapped?","type":"property","path":"\/documentation\/fueledcore\/optionalprotocol\/wrapped-swift.property"}],"path":"\/documentation\/fueledcore\/optionalprotocol","title":"OptionalProtocol","type":"protocol"},{"title":"Structures","type":"groupMarker"},{"children":[{"type":"groupMarker","title":"Initializers"},{"path":"\/documentation\/fueledcore\/regex\/init(_:options:)","type":"init","title":"init!(String, options: NSRegularExpression.Options)"},{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/fueledcore\/regex\/groups(in:options:)","type":"method","title":"func groups(in: String, options: NSRegularExpression.MatchingOptions) -> [[String]]"},{"path":"\/documentation\/fueledcore\/regex\/match(_:options:)","type":"method","title":"func match(String, options: NSRegularExpression.MatchingOptions) -> Bool"}],"path":"\/documentation\/fueledcore\/regex","title":"Regex","type":"struct"},{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/fueledcore\/*(_:_:)","title":"func * (NSDecimalNumber, NSDecimalNumber) -> NSDecimalNumber","type":"op"},{"path":"\/documentation\/fueledcore\/_(_:_:)-2y8gw","title":"func < (NSDecimalNumber, NSDecimalNumber) -> Bool","type":"op"},{"path":"\/documentation\/fueledcore\/_(_:_:)-51o2k","title":"func > (NSDecimalNumber, NSDecimalNumber) -> Bool","type":"op"},{"path":"\/documentation\/fueledcore\/_(_:_:)-6cxlz","title":"func \/ (NSDecimalNumber, NSDecimalNumber) -> NSDecimalNumber","type":"op"},{"path":"\/documentation\/fueledcore\/_=(_:_:)-3om0v","title":"func >= (NSDecimalNumber, NSDecimalNumber) -> Bool","type":"op"},{"path":"\/documentation\/fueledcore\/_=(_:_:)-mh26","title":"func <= (NSDecimalNumber, NSDecimalNumber) -> Bool","type":"op"},{"path":"\/documentation\/fueledcore\/~=(_:_:)","title":"func ~= (Regex, String) -> Bool","type":"op"},{"title":"Extended Modules","type":"groupMarker"},{"path":"\/documentation\/fueledcore\/foundation","title":"Foundation","type":"extension","children":[{"type":"groupMarker","title":"Extended Classes"},{"type":"extension","title":"NSDecimalNumber","path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber","children":[{"type":"groupMarker","title":"Default Implementations"},{"children":[{"type":"groupMarker","title":"Operators"},{"path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/'...(_:)-829r6","type":"op","title":"static func ... (Self) -> PartialRangeThrough"},{"path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/'...(_:)-9fqv3","type":"op","title":"static func ... (Self) -> PartialRangeFrom"},{"path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/'...(_:_:)","type":"op","title":"static func ... (Self, Self) -> ClosedRange"},{"path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/'.._(_:)","type":"op","title":"static func ..< (Self) -> PartialRangeUpTo"},{"path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/'.._(_:_:)","type":"op","title":"static func ..< (Self, Self) -> Range"},{"path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/_(_:_:)","type":"op","title":"static func > (Self, Self) -> Bool"},{"path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/_=(_:_:)-6h4ag","type":"op","title":"static func >= (Self, Self) -> Bool"},{"path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/_=(_:_:)-77jxz","type":"op","title":"static func <= (Self, Self) -> Bool"}],"type":"symbol","title":"Comparable Implementations","path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/comparable-implementations"}]}]},{"path":"\/documentation\/fueledcore\/swift","title":"Swift","type":"extension","children":[{"type":"groupMarker","title":"Extended Protocols"},{"type":"extension","title":"Collection","path":"\/documentation\/fueledcore\/swift\/collection","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func getSafely(at: Self.Index) -> Self.Iterator.Element?","path":"\/documentation\/fueledcore\/swift\/collection\/getsafely(at:)","type":"method"},{"title":"func withPositionInformation() -> [(element: Self.Element, isFirstElement: Bool, isLastElement: Bool)]","path":"\/documentation\/fueledcore\/swift\/collection\/withpositioninformation()","type":"method"}]},{"type":"extension","title":"FloatingPoint","path":"\/documentation\/fueledcore\/swift\/floatingpoint","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/fueledcore\/swift\/floatingpoint\/rounded(decimalplaces:rule:)","type":"method","title":"func rounded(decimalPlaces: Int, rule: FloatingPointRoundingRule) -> Self"}]},{"type":"extension","title":"Sequence","path":"\/documentation\/fueledcore\/swift\/sequence","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledcore\/swift\/sequence\/collate(_:)","title":"func collate((Self.Iterator.Element) -> Key?) -> [Key : [Self.Iterator.Element]]","type":"method"},{"path":"\/documentation\/fueledcore\/swift\/sequence\/splitbetween(_:)","title":"func splitBetween((Self.Iterator.Element, Self.Iterator.Element) throws -> Bool) rethrows -> [[Self.Iterator.Element]]","type":"method"}]},{"type":"extension","title":"StringProtocol","path":"\/documentation\/fueledcore\/swift\/stringprotocol","children":[{"type":"groupMarker","title":"Instance Properties"},{"path":"\/documentation\/fueledcore\/swift\/stringprotocol\/isblank","type":"property","title":"var isBlank: Bool"},{"path":"\/documentation\/fueledcore\/swift\/stringprotocol\/nonblankvalue","type":"property","title":"var nonBlankValue: Self?"},{"path":"\/documentation\/fueledcore\/swift\/stringprotocol\/nonemptyvalue","type":"property","title":"var nonEmptyValue: Self?"},{"path":"\/documentation\/fueledcore\/swift\/stringprotocol\/nslength","type":"property","title":"var nsLength: Int"},{"path":"\/documentation\/fueledcore\/swift\/stringprotocol\/nsrange","type":"property","title":"var nsRange: NSRange"},{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/fueledcore\/swift\/stringprotocol\/urlsafestring()","type":"method","title":"func urlSafeString() -> String"}]},{"type":"groupMarker","title":"Extended Structures"},{"type":"extension","title":"String","path":"\/documentation\/fueledcore\/swift\/string","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func replaceOccurrences(of: Target, with: Replacement, options: String.CompareOptions, locale: Locale?)","path":"\/documentation\/fueledcore\/swift\/string\/replaceoccurrences(of:with:options:locale:)","type":"method"},{"title":"func stringIndex(Int) -> String.Index","path":"\/documentation\/fueledcore\/swift\/string\/stringindex(_:)","type":"method"},{"title":"func substring(PartialRangeUpTo) -> String","path":"\/documentation\/fueledcore\/swift\/string\/substring(_:)-5l3xv","type":"method"},{"title":"func substring(PartialRangeThrough) -> String","path":"\/documentation\/fueledcore\/swift\/string\/substring(_:)-6e4tz","type":"method"},{"title":"func substring(CountableClosedRange) -> String","path":"\/documentation\/fueledcore\/swift\/string\/substring(_:)-6s31d","type":"method"},{"title":"func substring(PartialRangeFrom) -> String","path":"\/documentation\/fueledcore\/swift\/string\/substring(_:)-8dzqe","type":"method"},{"title":"func substring(CountableRange) -> String","path":"\/documentation\/fueledcore\/swift\/string\/substring(_:)-b3fl","type":"method"}]},{"type":"groupMarker","title":"Extended Enumerations"},{"type":"extension","title":"Optional","path":"\/documentation\/fueledcore\/swift\/optional","children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"var isBlank: Bool","path":"\/documentation\/fueledcore\/swift\/optional\/isblank","type":"property"},{"title":"var nonBlankValue: Wrapped?","path":"\/documentation\/fueledcore\/swift\/optional\/nonblankvalue","type":"property"},{"title":"var nonEmptyValue: Wrapped?","path":"\/documentation\/fueledcore\/swift\/optional\/nonemptyvalue","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"title":"OptionalProtocol Implementations","path":"\/documentation\/fueledcore\/swift\/optional\/optionalprotocol-implementations","type":"symbol","children":[{"type":"groupMarker","title":"Instance Properties"},{"type":"property","title":"var wrapped: Wrapped?","path":"\/documentation\/fueledcore\/swift\/optional\/wrapped"}]}]}]}]},{"path":"\/documentation\/concurrencyextras","title":"ConcurrencyExtras","type":"module","children":[{"title":"Data races","type":"groupMarker"},{"title":"LockIsolated","type":"class","path":"\/documentation\/concurrencyextras\/lockisolated","children":[{"type":"groupMarker","title":"Initializers"},{"type":"init","path":"\/documentation\/concurrencyextras\/lockisolated\/init(_:)","title":"init(@autoclosure () throws -> Value) rethrows"},{"type":"groupMarker","title":"Instance Properties"},{"type":"property","path":"\/documentation\/concurrencyextras\/lockisolated\/value","title":"var value: Value"},{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/concurrencyextras\/lockisolated\/setvalue(_:)","title":"func setValue(@autoclosure () throws -> Value) rethrows"},{"type":"method","path":"\/documentation\/concurrencyextras\/lockisolated\/withvalue(_:)","title":"func withValue((inout Value) throws -> T) rethrows -> T"},{"type":"groupMarker","title":"Subscripts"},{"type":"subscript","path":"\/documentation\/concurrencyextras\/lockisolated\/subscript(dynamicmember:)","title":"subscript(dynamicMember _: KeyPath) -> Subject"}]},{"title":"AnyHashableSendable","type":"struct","path":"\/documentation\/concurrencyextras\/anyhashablesendable","children":[{"title":"Operators","type":"groupMarker"},{"title":"static func == (AnyHashableSendable, AnyHashableSendable) -> Bool","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/==(_:_:)","type":"op"},{"title":"Initializers","type":"groupMarker"},{"title":"init(some Hashable & Sendable)","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/init(_:)-14ka1","type":"init"},{"title":"init(any Hashable & Sendable)","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/init(_:)-3l6ki","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"title":"let base: any Hashable & Sendable","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/base","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"title":"func hash(into: inout Hasher)","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/hash(into:)","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"title":"CustomDebugStringConvertible Implementations","children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"var debugDescription: String","type":"property","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/debugdescription"}],"path":"\/documentation\/concurrencyextras\/anyhashablesendable\/customdebugstringconvertible-implementations","type":"symbol"},{"title":"CustomReflectable Implementations","children":[{"type":"groupMarker","title":"Instance Properties"},{"type":"property","title":"var customMirror: Mirror","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/custommirror"}],"path":"\/documentation\/concurrencyextras\/anyhashablesendable\/customreflectable-implementations","type":"symbol"},{"title":"CustomStringConvertible Implementations","children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"var description: String","type":"property","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/description"}],"path":"\/documentation\/concurrencyextras\/anyhashablesendable\/customstringconvertible-implementations","type":"symbol"},{"title":"Equatable Implementations","children":[{"title":"Operators","type":"groupMarker"},{"title":"static func != (Self, Self) -> Bool","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/!=(_:_:)","type":"op"}],"path":"\/documentation\/concurrencyextras\/anyhashablesendable\/equatable-implementations","type":"symbol"},{"title":"ExpressibleByBooleanLiteral Implementations","children":[{"type":"groupMarker","title":"Initializers"},{"type":"init","title":"init(booleanLiteral: Bool)","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/init(booleanliteral:)"}],"path":"\/documentation\/concurrencyextras\/anyhashablesendable\/expressiblebybooleanliteral-implementations","type":"symbol"},{"title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","children":[{"title":"Initializers","type":"groupMarker"},{"title":"init(unicodeScalarLiteral: Self.ExtendedGraphemeClusterLiteralType)","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/init(unicodescalarliteral:)","type":"init"}],"path":"\/documentation\/concurrencyextras\/anyhashablesendable\/expressiblebyextendedgraphemeclusterliteral-implementations","type":"symbol"},{"title":"ExpressibleByFloatLiteral Implementations","children":[{"title":"Initializers","type":"groupMarker"},{"title":"init(floatLiteral: Double)","type":"init","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/init(floatliteral:)"}],"path":"\/documentation\/concurrencyextras\/anyhashablesendable\/expressiblebyfloatliteral-implementations","type":"symbol"},{"title":"ExpressibleByIntegerLiteral Implementations","children":[{"type":"groupMarker","title":"Initializers"},{"path":"\/documentation\/concurrencyextras\/anyhashablesendable\/init(integerliteral:)","type":"init","title":"init(integerLiteral: Int)"}],"path":"\/documentation\/concurrencyextras\/anyhashablesendable\/expressiblebyintegerliteral-implementations","type":"symbol"},{"title":"ExpressibleByStringLiteral Implementations","children":[{"type":"groupMarker","title":"Initializers"},{"type":"init","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/init(extendedgraphemeclusterliteral:)","title":"init(extendedGraphemeClusterLiteral: Self.StringLiteralType)"},{"type":"init","path":"\/documentation\/concurrencyextras\/anyhashablesendable\/init(stringliteral:)","title":"init(stringLiteral: String)"}],"path":"\/documentation\/concurrencyextras\/anyhashablesendable\/expressiblebystringliteral-implementations","type":"symbol"}]},{"title":"Serial execution","type":"groupMarker"},{"title":"Reliably testing async code","type":"article","path":"\/documentation\/concurrencyextras\/reliablytestingasync"},{"title":"Preconcurrency","type":"groupMarker"},{"title":"UncheckedSendable","type":"struct","path":"\/documentation\/concurrencyextras\/uncheckedsendable","children":[{"title":"Initializers","type":"groupMarker"},{"deprecated":true,"title":"init(Value)","type":"init","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/init(_:)"},{"deprecated":true,"title":"init(wrappedValue: Value)","type":"init","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/init(wrappedvalue:)"},{"title":"Instance Properties","type":"groupMarker"},{"deprecated":true,"title":"var projectedValue: UncheckedSendable","type":"property","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/projectedvalue"},{"deprecated":true,"title":"var value: Value","type":"property","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/value"},{"deprecated":true,"title":"var wrappedValue: Value","type":"property","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/wrappedvalue"},{"title":"Subscripts","type":"groupMarker"},{"deprecated":true,"title":"subscript(dynamicMember _: KeyPath) -> Subject","type":"subscript","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/subscript(dynamicmember:)-1qazw"},{"deprecated":true,"title":"subscript(dynamicMember _: WritableKeyPath) -> Subject","type":"subscript","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/subscript(dynamicmember:)-6qlle"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncSequence Implementations","type":"symbol","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/compactmap(_:)-5gk3v","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/compactmap(_:)-7o03h","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/contains(where:)","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/drop(while:)-5er6q","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/drop(while:)-9052y","title":"func drop(while: (Self.Element) async throws -> Bool) -> AsyncThrowingDropWhileSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/dropfirst(_:)","title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/filter(_:)-23a4u","title":"func filter((Self.Element) async throws -> Bool) -> AsyncThrowingFilterSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/filter(_:)-8eb2y","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/first(where:)","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/flatmap(_:)-2b7w3","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/flatmap(_:)-3yqdn","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/flatmap(_:)-62jha","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/flatmap(_:)-98vpq","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/makeasynciterator()","title":"func makeAsyncIterator() -> UncheckedSendable.AsyncIterator","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/map(_:)-2x0v4","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/map(_:)-7ej4n","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/max(by:)","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/min(by:)","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/prefix(_:)","title":"func prefix(Int) -> AsyncPrefixSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/prefix(while:)-50o9b","title":"func prefix(while: (Self.Element) async throws -> Bool) rethrows -> AsyncThrowingPrefixWhileSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/prefix(while:)-axk9","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/asynciterator","title":"UncheckedSendable.AsyncIterator","type":"typealias"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/element","title":"UncheckedSendable.Element","type":"typealias"}]},{"title":"AsyncSequence Implementations","type":"symbol","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/asyncsequence-implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/allsatisfy(_:)","type":"method","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/compactmap(_:)-5gk3v","type":"method","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/compactmap(_:)-7o03h","type":"method","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/contains(where:)","type":"method","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/drop(while:)-5er6q","type":"method","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/drop(while:)-9052y","type":"method","title":"func drop(while: (Self.Element) async throws -> Bool) -> AsyncThrowingDropWhileSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/dropfirst(_:)","type":"method","title":"func dropFirst(Int) -> AsyncDropFirstSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/filter(_:)-23a4u","type":"method","title":"func filter((Self.Element) async throws -> Bool) -> AsyncThrowingFilterSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/filter(_:)-8eb2y","type":"method","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/first(where:)","type":"method","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/flatmap(_:)-2b7w3","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/flatmap(_:)-3yqdn","type":"method","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/flatmap(_:)-62jha","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/flatmap(_:)-98vpq","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/makeasynciterator()","type":"method","title":"func makeAsyncIterator() -> UncheckedSendable.AsyncIterator"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/map(_:)-2x0v4","type":"method","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/map(_:)-7ej4n","type":"method","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/max(by:)","type":"method","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/min(by:)","type":"method","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/prefix(_:)","type":"method","title":"func prefix(Int) -> AsyncPrefixSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/prefix(while:)-50o9b","type":"method","title":"func prefix(while: (Self.Element) async throws -> Bool) rethrows -> AsyncThrowingPrefixWhileSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/prefix(while:)-axk9","type":"method","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/reduce(_:_:)","type":"method","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/reduce(into:_:)","type":"method","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result"},{"type":"groupMarker","title":"Type Aliases"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/asynciterator","type":"typealias","title":"UncheckedSendable.AsyncIterator"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/element","type":"typealias","title":"UncheckedSendable.Element"}]},{"title":"Decodable Implementations","type":"symbol","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/decodable-implementations","children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/concurrencyextras\/uncheckedsendable\/init(from:)","title":"init(from: any Decoder) throws","type":"init","deprecated":true}]},{"title":"Encodable Implementations","type":"symbol","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/encodable-implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","deprecated":true,"title":"func encode(to: any Encoder) throws","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/encode(to:)"}]},{"title":"Equatable Implementations","type":"symbol","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/equatable-implementations","children":[{"type":"groupMarker","title":"Operators"},{"type":"op","path":"\/documentation\/concurrencyextras\/uncheckedsendable\/!=(_:_:)","title":"static func != (Self, Self) -> Bool"}]}],"deprecated":true},{"title":"Articles","type":"groupMarker"},{"title":"Deprecations","type":"symbol","path":"\/documentation\/concurrencyextras\/actorisolateddeprecations","children":[{"title":"Case path deprecations","type":"groupMarker"},{"children":[{"type":"groupMarker","title":"Initializers"},{"type":"init","title":"init(@autoclosure () throws -> Value) rethrows","path":"\/documentation\/concurrencyextras\/actorisolated\/init(_:)"},{"type":"groupMarker","title":"Instance Properties"},{"type":"property","title":"var value: Value","path":"\/documentation\/concurrencyextras\/actorisolated\/value"},{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func setValue(@autoclosure () throws -> Value) rethrows","path":"\/documentation\/concurrencyextras\/actorisolated\/setvalue(_:)"},{"type":"method","title":"func withValue((inout Value) throws -> T) rethrows -> T","path":"\/documentation\/concurrencyextras\/actorisolated\/withvalue(_:)"},{"type":"groupMarker","title":"Default Implementations"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/concurrencyextras\/actorisolated\/assertisolated(_:file:line:)","title":"func assertIsolated(@autoclosure () -> String, file: StaticString, line: UInt)"},{"type":"method","path":"\/documentation\/concurrencyextras\/actorisolated\/assumeisolated(_:file:line:)","title":"func assumeIsolated((isolated Self) throws -> T, file: StaticString, line: UInt) rethrows -> T"},{"type":"method","path":"\/documentation\/concurrencyextras\/actorisolated\/preconditionisolated(_:file:line:)","title":"func preconditionIsolated(@autoclosure () -> String, file: StaticString, line: UInt)"},{"type":"method","path":"\/documentation\/concurrencyextras\/actorisolated\/withserialexecutor(_:)-12gtu","title":"func withSerialExecutor(nonisolated(nonsending) (any SerialExecutor) async throws(E) -> T) async throws(E) -> T"},{"type":"method","path":"\/documentation\/concurrencyextras\/actorisolated\/withserialexecutor(_:)-1h3oa","title":"func withSerialExecutor((any SerialExecutor) throws(E) -> T) throws(E) -> T"}],"type":"symbol","title":"Actor Implementations","path":"\/documentation\/concurrencyextras\/actorisolated\/actor-implementations"}],"path":"\/documentation\/concurrencyextras\/actorisolated","title":"ActorIsolated","type":"class"}]},{"title":"Variables","type":"groupMarker"},{"title":"var uncheckedUseMainSerialExecutor: Bool","type":"var","path":"\/documentation\/concurrencyextras\/uncheckedusemainserialexecutor"},{"title":"Functions","type":"groupMarker"},{"title":"func withMainSerialExecutor(operation: () async throws -> Void) async rethrows","type":"func","path":"\/documentation\/concurrencyextras\/withmainserialexecutor(operation:)-6s3c0"},{"title":"func withMainSerialExecutor(operation: () throws -> Void) rethrows","type":"func","path":"\/documentation\/concurrencyextras\/withmainserialexecutor(operation:)-7fqt1"},{"title":"Extended Modules","type":"groupMarker"},{"title":"Swift","type":"extension","path":"\/documentation\/concurrencyextras\/swift","children":[{"title":"Extended Enumerations","type":"groupMarker"},{"path":"\/documentation\/concurrencyextras\/swift\/result","children":[{"title":"Initializers","type":"groupMarker"},{"title":"init(catching: () async throws(Failure) -> Success) async","type":"init","path":"\/documentation\/concurrencyextras\/swift\/result\/init(catching:)"}],"title":"Result","type":"extension"}]},{"title":"_Concurrency","type":"extension","path":"\/documentation\/concurrencyextras\/_concurrency","children":[{"type":"groupMarker","title":"Extended Protocols"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func eraseToStream() -> AsyncStream","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncsequence\/erasetostream()-5am0u"},{"type":"method","title":"func eraseToStream() -> AsyncStream","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncsequence\/erasetostream()-69kkc"},{"type":"method","title":"func eraseToThrowingStream() -> AsyncThrowingStream","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncsequence\/erasetothrowingstream()-2a8ml"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func eraseToThrowingStream() -> AsyncThrowingStream","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncsequence\/erasetothrowingstream()-4ezo0","type":"method"}],"title":"AsyncSequence Implementations","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncsequence\/asyncsequence-implementations"}],"path":"\/documentation\/concurrencyextras\/_concurrency\/asyncsequence","type":"extension","title":"AsyncSequence"},{"type":"groupMarker","title":"Extended Structures"},{"children":[{"type":"groupMarker","title":"Initializers"},{"type":"init","title":"init(S)","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncstream\/init(_:)-66led"},{"type":"init","title":"init(S)","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncstream\/init(_:)-nkms"},{"type":"groupMarker","title":"Type Properties"},{"type":"property","title":"static var finished: AsyncStream","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncstream\/finished"},{"type":"property","title":"static var never: AsyncStream","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncstream\/never"}],"path":"\/documentation\/concurrencyextras\/_concurrency\/asyncstream","type":"extension","title":"AsyncStream"},{"children":[{"title":"Initializers","type":"groupMarker"},{"title":"init(S)","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncthrowingstream\/init(_:)-6mfpj","type":"init"},{"title":"init(S)","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncthrowingstream\/init(_:)-9hdkj","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"title":"static var never: AsyncThrowingStream","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncthrowingstream\/never","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"title":"static func finished(throwing: Failure?) -> AsyncThrowingStream","path":"\/documentation\/concurrencyextras\/_concurrency\/asyncthrowingstream\/finished(throwing:)","type":"method"}],"path":"\/documentation\/concurrencyextras\/_concurrency\/asyncthrowingstream","type":"extension","title":"AsyncThrowingStream"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/concurrencyextras\/_concurrency\/task\/cancellablevalue-32us0","title":"var cancellableValue: Success","type":"property"},{"path":"\/documentation\/concurrencyextras\/_concurrency\/task\/cancellablevalue-49pe7","title":"var cancellableValue: Success","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/concurrencyextras\/_concurrency\/task\/megayield(count:)","title":"static func megaYield(count: Int) async","type":"method"},{"path":"\/documentation\/concurrencyextras\/_concurrency\/task\/never()-2b5zm","title":"static func never() async throws","type":"method"},{"path":"\/documentation\/concurrencyextras\/_concurrency\/task\/never()-7fbie","title":"static func never() async throws -> Success","type":"method"}],"path":"\/documentation\/concurrencyextras\/_concurrency\/task","type":"extension","title":"Task"}]}]},{"path":"\/documentation\/asyncalgorithms","title":"AsyncAlgorithms","type":"module","children":[{"type":"groupMarker","title":"Getting Started"},{"path":"\/documentation\/asyncalgorithms\/adjacentpairs","type":"article","title":"AdjacentPairs"},{"path":"\/documentation\/asyncalgorithms\/bufferedbytes","type":"article","title":"AsyncBufferedByteIterator"},{"path":"\/documentation\/asyncalgorithms\/chain","type":"article","title":"Chain"},{"path":"\/documentation\/asyncalgorithms\/channel","type":"article","title":"Channel"},{"path":"\/documentation\/asyncalgorithms\/chunked","type":"article","title":"Chunked"},{"path":"\/documentation\/asyncalgorithms\/collections","type":"article","title":"Collection Initializers"},{"path":"\/documentation\/asyncalgorithms\/combinelatest","type":"article","title":"Combine Latest"},{"path":"\/documentation\/asyncalgorithms\/compacted","type":"article","title":"Compacted"},{"path":"\/documentation\/asyncalgorithms\/debounce","type":"article","title":"Debounce"},{"path":"\/documentation\/asyncalgorithms\/effects","type":"article","title":"Effects"},{"title":"Intersperse","path":"\/documentation\/asyncalgorithms\/intersperse","type":"article"},{"title":"Joined","path":"\/documentation\/asyncalgorithms\/joined","type":"article"},{"title":"AsyncSyncSequence","path":"\/documentation\/asyncalgorithms\/lazy","type":"article"},{"title":"Merge","path":"\/documentation\/asyncalgorithms\/merge","type":"article"},{"title":"Reductions","path":"\/documentation\/asyncalgorithms\/reductions","type":"article"},{"title":"RemoveDuplicates","path":"\/documentation\/asyncalgorithms\/removeduplicates","type":"article"},{"title":"Share","path":"\/documentation\/asyncalgorithms\/share","type":"article"},{"title":"Throttle","path":"\/documentation\/asyncalgorithms\/throttle","type":"article"},{"title":"Timer","path":"\/documentation\/asyncalgorithms\/timer","type":"article"},{"title":"Zip","path":"\/documentation\/asyncalgorithms\/zip","type":"article"},{"title":"Classes","type":"groupMarker"},{"title":"AsyncChannel","path":"\/documentation\/asyncalgorithms\/asyncchannel","type":"class","children":[{"title":"Structures","type":"groupMarker"},{"type":"struct","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async -> Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchannel\/iterator\/next()"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncIteratorProtocol Implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncchannel\/iterator\/next()-2grgs","type":"method"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncchannel\/iterator\/next(isolation:)","type":"method"}],"path":"\/documentation\/asyncalgorithms\/asyncchannel\/iterator\/asynciteratorprotocol-implementations"}],"title":"AsyncChannel.Iterator","path":"\/documentation\/asyncalgorithms\/asyncchannel\/iterator"},{"title":"Initializers","type":"groupMarker"},{"type":"init","title":"init()","path":"\/documentation\/asyncalgorithms\/asyncchannel\/init()"},{"title":"Instance Methods","type":"groupMarker"},{"type":"method","title":"func finish()","path":"\/documentation\/asyncalgorithms\/asyncchannel\/finish()"},{"type":"method","title":"func makeAsyncIterator() -> AsyncChannel.Iterator","path":"\/documentation\/asyncalgorithms\/asyncchannel\/makeasynciterator()"},{"type":"method","title":"func send(Element) async","path":"\/documentation\/asyncalgorithms\/asyncchannel\/send(_:)"},{"title":"Type Aliases","type":"groupMarker"},{"type":"typealias","title":"AsyncChannel.AsyncIterator","path":"\/documentation\/asyncalgorithms\/asyncchannel\/asynciterator"},{"type":"typealias","title":"AsyncChannel.Element","path":"\/documentation\/asyncalgorithms\/asyncchannel\/element"},{"title":"Default Implementations","type":"groupMarker"},{"type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/adjacentpairs()","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/buffer(policy:)","title":"func buffer(policy: AsyncBufferSequencePolicy) -> AsyncBufferSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(by:)-16v6w","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(by:)-2vs2d","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(by:)-8d7h9","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(by:into:)-3ls94","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(by:into:)-6ugu2","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(into:by:)","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(into:on:)","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(on:)","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunks(ofcount:)","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunks(ofcount:into:)","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunks(ofcount:or:)-2lm6a","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunks(ofcount:or:)-5c06n","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunks(ofcount:or:into:)-4yfgk","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunks(ofcount:or:into:)-dapz","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/compacted()","title":"func compacted() -> AsyncCompactedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/debounce(for:tolerance:)","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/debounce(for:tolerance:clock:)","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/interspersed(every:with:)-29083","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/interspersed(every:with:)-4648q","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/interspersed(every:with:)-4h7ik","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/interspersed(every:with:)-5s35q","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/interspersed(every:with:)-vcxk","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/joined()","title":"func joined() -> AsyncJoinedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/joined(separator:)","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/reductions(_:)","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/reductions(_:_:)-1mjet","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/reductions(_:_:)-6zcl4","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/reductions(into:_:)-2hos3","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/reductions(into:_:)-9qah1","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/removeduplicates()","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/removeduplicates(by:)-75gl","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/removeduplicates(by:)-9lppg","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchannel\/share(bufferingpolicy:)","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","type":"method"}],"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncchannel\/asyncsequence-implementations"},{"type":"symbol","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/adjacentpairs()"},{"type":"method","title":"func buffer(policy: AsyncBufferSequencePolicy) -> AsyncBufferSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/buffer(policy:)"},{"type":"method","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(by:)-16v6w"},{"type":"method","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(by:)-2vs2d"},{"type":"method","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(by:)-8d7h9"},{"type":"method","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(by:into:)-3ls94"},{"type":"method","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(by:into:)-6ugu2"},{"type":"method","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(into:by:)"},{"type":"method","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(into:on:)"},{"type":"method","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunked(on:)"},{"type":"method","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunks(ofcount:)"},{"type":"method","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunks(ofcount:into:)"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunks(ofcount:or:)-2lm6a"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunks(ofcount:or:)-5c06n"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunks(ofcount:or:into:)-4yfgk"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/chunks(ofcount:or:into:)-dapz"},{"type":"method","title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/compacted()"},{"type":"method","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/debounce(for:tolerance:)"},{"type":"method","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/debounce(for:tolerance:clock:)"},{"type":"method","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/interspersed(every:with:)-29083"},{"type":"method","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/interspersed(every:with:)-4648q"},{"type":"method","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/interspersed(every:with:)-4h7ik"},{"type":"method","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/interspersed(every:with:)-5s35q"},{"type":"method","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/interspersed(every:with:)-vcxk"},{"type":"method","title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/joined()"},{"type":"method","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/joined(separator:)"},{"type":"method","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/reductions(_:)"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/reductions(_:_:)-1mjet"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/reductions(_:_:)-6zcl4"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/reductions(into:_:)-2hos3"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/reductions(into:_:)-9qah1"},{"type":"method","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/removeduplicates()"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/removeduplicates(by:)-75gl"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchannel\/removeduplicates(by:)-9lppg"},{"type":"method","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asyncchannel\/share(bufferingpolicy:)"}],"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncchannel\/asyncsequence-implementations"}]},{"title":"AsyncThrowingChannel","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel","type":"class","children":[{"title":"Structures","type":"groupMarker"},{"title":"AsyncThrowingChannel.Iterator","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/iterator","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws -> Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/iterator\/next()"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncIteratorProtocol Implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/iterator\/next()-4mfgk"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/iterator\/next(isolation:)"}],"type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/iterator\/asynciteratorprotocol-implementations"}],"type":"struct"},{"title":"Initializers","type":"groupMarker"},{"title":"init()","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"title":"func fail(any Error)","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/fail(_:)","type":"method"},{"title":"func finish()","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/finish()","type":"method"},{"title":"func makeAsyncIterator() -> AsyncThrowingChannel.Iterator","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/makeasynciterator()","type":"method"},{"title":"func send(Element) async","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/send(_:)","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AsyncThrowingChannel.AsyncIterator","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/asynciterator","type":"typealias"},{"title":"AsyncThrowingChannel.Element","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/element","type":"typealias"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/compactmap(_:)-3j086","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/compactmap(_:)-6bayd","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/contains(_:)","title":"func contains(Self.Element) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/contains(where:)","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/drop(while:)","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/dropfirst(_:)","title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/filter(_:)","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/first(where:)","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/flatmap(_:)-3ikei","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/flatmap(_:)-450do","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/flatmap(_:)-4p7ya","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/flatmap(_:)-9fku3","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/map(_:)-2fp1y","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/map(_:)-3wpxf","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/max()","title":"func max() async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/max(by:)","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/min()","title":"func min() async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/min(by:)","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/prefix(_:)","title":"func prefix(Int) -> AsyncPrefixSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/prefix(while:)","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method"}],"type":"symbol"},{"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/compactmap(_:)-3j086","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/compactmap(_:)-6bayd","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/contains(_:)","title":"func contains(Self.Element) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/contains(where:)","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/drop(while:)","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/dropfirst(_:)","title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/filter(_:)","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/first(where:)","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/flatmap(_:)-3ikei","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/flatmap(_:)-450do","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/flatmap(_:)-4p7ya","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/flatmap(_:)-9fku3","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/map(_:)-2fp1y","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/map(_:)-3wpxf","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/max()","title":"func max() async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/max(by:)","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/min()","title":"func min() async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/min(by:)","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/prefix(_:)","title":"func prefix(Int) -> AsyncPrefixSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/prefix(while:)","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingchannel\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method"}],"type":"symbol"}]},{"title":"Structures","type":"groupMarker"},{"title":"AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async rethrows -> (Base.Element, Base.Element)?","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/iterator\/next()","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AsyncAdjacentPairsSequence.Iterator.Element","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/iterator\/element","type":"typealias"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/iterator\/asynciteratorprotocol-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/iterator\/next()-9avqr","type":"method"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/iterator\/next(isolation:)","type":"method"}]}],"type":"struct","title":"AsyncAdjacentPairsSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/iterator"},{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func makeAsyncIterator() -> AsyncAdjacentPairsSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/makeasynciterator()"},{"type":"groupMarker","title":"Type Aliases"},{"type":"typealias","title":"AsyncAdjacentPairsSequence.Element","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/element"},{"type":"groupMarker","title":"Default Implementations"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/compactmap(_:)-8f7bl","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/compactmap(_:)-yde1","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/flatmap(_:)-10i51","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/flatmap(_:)-1pceo","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/flatmap(_:)-60qnq","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/flatmap(_:)-9nw9y","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/map(_:)-1w3ji","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/map(_:)-5tmp2","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/max(by:)","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/reduce(into:_:)","type":"method"}],"type":"symbol","title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/asyncsequence-implementations"},{"path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/asyncsequence-implementations","title":"AsyncSequence Implementations","type":"symbol","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/allsatisfy(_:)"},{"type":"method","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/compactmap(_:)-8f7bl"},{"type":"method","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/compactmap(_:)-yde1"},{"type":"method","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/contains(where:)"},{"type":"method","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/drop(while:)"},{"type":"method","title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/dropfirst(_:)"},{"type":"method","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/filter(_:)"},{"type":"method","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/first(where:)"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/flatmap(_:)-10i51"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/flatmap(_:)-1pceo"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/flatmap(_:)-60qnq","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/flatmap(_:)-9nw9y","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/map(_:)-1w3ji","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/map(_:)-5tmp2","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/max(by:)","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncadjacentpairssequence\/reduce(into:_:)","type":"method"}]}]},{"title":"AsyncBufferSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"title":"func next() async rethrows -> AsyncBufferSequence.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/iterator\/next()"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/iterator\/next()-6a8su","type":"method","title":"func next() async throws(Self.Failure) -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/iterator\/next(isolation:)","type":"method","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?"}],"title":"AsyncIteratorProtocol Implementations","type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/iterator\/asynciteratorprotocol-implementations"}],"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/iterator","title":"AsyncBufferSequence.Iterator","type":"struct"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/makeasynciterator()","title":"func makeAsyncIterator() -> AsyncBufferSequence.Iterator","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/asynciterator","title":"AsyncBufferSequence.AsyncIterator","type":"typealias"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/element","title":"AsyncBufferSequence.Element","type":"typealias"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/compactmap(_:)-1tl72","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/compactmap(_:)-bv66","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/contains(_:)","title":"func contains(Self.Element) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/contains(where:)","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/drop(while:)","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/dropfirst(_:)","title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/filter(_:)","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/first(where:)","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/flatmap(_:)-1l3sb","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/flatmap(_:)-24pi5","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/flatmap(_:)-4pefc","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/flatmap(_:)-553h2","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/map(_:)-5k84n","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/map(_:)-78sa9","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/max()","title":"func max() async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/max(by:)","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/min()","title":"func min() async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/min(by:)","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/prefix(_:)","title":"func prefix(Int) -> AsyncPrefixSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/prefix(while:)","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method"}],"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/asyncsequence-implementations","title":"AsyncSequence Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/compactmap(_:)-1tl72","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/compactmap(_:)-bv66","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/flatmap(_:)-1l3sb","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/flatmap(_:)-24pi5","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/flatmap(_:)-4pefc","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/flatmap(_:)-553h2","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/map(_:)-5k84n","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/map(_:)-78sa9","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/reduce(into:_:)","type":"method"}],"path":"\/documentation\/asyncalgorithms\/asyncbuffersequence\/asyncsequence-implementations","title":"AsyncSequence Implementations","type":"symbol"}]},{"title":"AsyncBufferSequencePolicy","path":"\/documentation\/asyncalgorithms\/asyncbuffersequencepolicy","type":"struct","children":[{"type":"groupMarker","title":"Type Properties"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequencepolicy\/unbounded","type":"property","title":"static var unbounded: AsyncBufferSequencePolicy"},{"type":"groupMarker","title":"Type Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequencepolicy\/bounded(_:)","type":"method","title":"static func bounded(Int) -> AsyncBufferSequencePolicy"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequencepolicy\/bufferinglatest(_:)","type":"method","title":"static func bufferingLatest(Int) -> AsyncBufferSequencePolicy"},{"path":"\/documentation\/asyncalgorithms\/asyncbuffersequencepolicy\/bufferingoldest(_:)","type":"method","title":"static func bufferingOldest(Int) -> AsyncBufferSequencePolicy"}]},{"title":"AsyncBufferedByteIterator","path":"\/documentation\/asyncalgorithms\/asyncbufferedbyteiterator","type":"struct","children":[{"type":"groupMarker","title":"Initializers"},{"type":"init","title":"init(capacity: Int, readFunction: (UnsafeMutableRawBufferPointer) async throws -> Int)","path":"\/documentation\/asyncalgorithms\/asyncbufferedbyteiterator\/init(capacity:readfunction:)"},{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func next() async throws -> UInt8?","path":"\/documentation\/asyncalgorithms\/asyncbufferedbyteiterator\/next()"},{"type":"groupMarker","title":"Type Aliases"},{"type":"typealias","title":"AsyncBufferedByteIterator.Element","path":"\/documentation\/asyncalgorithms\/asyncbufferedbyteiterator\/element"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncbufferedbyteiterator\/next()-7s1ao","type":"method"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncbufferedbyteiterator\/next(isolation:)","type":"method"}],"title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/asyncalgorithms\/asyncbufferedbyteiterator\/asynciteratorprotocol-implementations"}]},{"title":"AsyncChain2Sequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"type":"struct","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async rethrows -> AsyncChain2Sequence.Element?","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/iterator\/next()","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/iterator\/next()-3fj5i","title":"func next() async throws(Self.Failure) -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/iterator\/next(isolation:)","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","type":"method"}],"title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/iterator\/asynciteratorprotocol-implementations","type":"symbol"}],"title":"AsyncChain2Sequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/iterator"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/allsatisfy(_:)","type":"method","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/compactmap(_:)-21ibv","type":"method","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/compactmap(_:)-47dj","type":"method","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/contains(_:)","type":"method","title":"func contains(Self.Element) async rethrows -> Bool"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/contains(where:)","type":"method","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/drop(while:)","type":"method","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/dropfirst(_:)","type":"method","title":"func dropFirst(Int) -> AsyncDropFirstSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/filter(_:)","type":"method","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/first(where:)","type":"method","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/flatmap(_:)-2jh27","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/flatmap(_:)-336xw","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/flatmap(_:)-511jm","type":"method","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/flatmap(_:)-5jv4a","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/makeasynciterator()","type":"method","title":"func makeAsyncIterator() -> AsyncChain2Sequence.Iterator"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/map(_:)-7nk1f","type":"method","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/map(_:)-900ww","type":"method","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/max()","type":"method","title":"func max() async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/max(by:)","type":"method","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/min()","type":"method","title":"func min() async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/min(by:)","type":"method","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/prefix(_:)","type":"method","title":"func prefix(Int) -> AsyncPrefixSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/prefix(while:)","type":"method","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/reduce(_:_:)","type":"method","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/reduce(into:_:)","type":"method","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result"},{"type":"groupMarker","title":"Type Aliases"},{"path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/element","type":"typealias","title":"AsyncChain2Sequence.Element"}],"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/asyncsequence-implementations"},{"type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/compactmap(_:)-21ibv","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/compactmap(_:)-47dj","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/flatmap(_:)-2jh27","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/flatmap(_:)-336xw","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/flatmap(_:)-511jm","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/flatmap(_:)-5jv4a","type":"method"},{"title":"func makeAsyncIterator() -> AsyncChain2Sequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/makeasynciterator()","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/map(_:)-7nk1f","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/map(_:)-900ww","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/reduce(into:_:)","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AsyncChain2Sequence.Element","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/element","type":"typealias"}],"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncchain2sequence\/asyncsequence-implementations"}]},{"title":"AsyncChain3Sequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func next() async rethrows -> AsyncChain3Sequence.Element?","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/iterator\/next()"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/iterator\/asynciteratorprotocol-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/iterator\/next()-17fmf","type":"method"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/iterator\/next(isolation:)","type":"method"}]}],"title":"AsyncChain3Sequence.Iterator","type":"struct","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/iterator"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/adjacentpairs()","type":"method"},{"title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(by:)-3dyeb","type":"method"},{"title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(by:)-3z71l","type":"method"},{"title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(by:)-9qg28","type":"method"},{"title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(by:into:)-5kb77","type":"method"},{"title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(by:into:)-l278","type":"method"},{"title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(into:by:)","type":"method"},{"title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(into:on:)","type":"method"},{"title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(on:)","type":"method"},{"title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunks(ofcount:)","type":"method"},{"title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunks(ofcount:into:)","type":"method"},{"title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunks(ofcount:or:)-4jk04","type":"method"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunks(ofcount:or:)-7ip8m","type":"method"},{"title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunks(ofcount:or:into:)-50dgb","type":"method"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunks(ofcount:or:into:)-97ky4","type":"method"},{"title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/compacted()","type":"method"},{"title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/debounce(for:tolerance:)","type":"method"},{"title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/debounce(for:tolerance:clock:)","type":"method"},{"title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/interspersed(every:with:)-1h0wu","type":"method"},{"title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/interspersed(every:with:)-37zfi","type":"method"},{"title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/interspersed(every:with:)-7a3ip","type":"method"},{"title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/interspersed(every:with:)-7w9su","type":"method"},{"title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/interspersed(every:with:)-7xfpr","type":"method"},{"title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/joined()","type":"method"},{"title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/joined(separator:)","type":"method"},{"title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/reductions(_:)","type":"method"},{"title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/reductions(_:_:)-4byh6","type":"method"},{"title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/reductions(_:_:)-6o0u4","type":"method"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/reductions(into:_:)-2gxcq","type":"method"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/reductions(into:_:)-5yub0","type":"method"},{"title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/removeduplicates()","type":"method"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/removeduplicates(by:)-94lci","type":"method"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/removeduplicates(by:)-kswl","type":"method"},{"title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/share(bufferingpolicy:)","type":"method"}],"title":"AsyncSequence Implementations","type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/asyncsequence-implementations"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/adjacentpairs()","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(by:)-3dyeb","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(by:)-3z71l","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(by:)-9qg28","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(by:into:)-5kb77","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(by:into:)-l278","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(into:by:)","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(into:on:)","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunked(on:)","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunks(ofcount:)","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunks(ofcount:into:)","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunks(ofcount:or:)-4jk04","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunks(ofcount:or:)-7ip8m","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunks(ofcount:or:into:)-50dgb","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/chunks(ofcount:or:into:)-97ky4","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/compacted()","title":"func compacted() -> AsyncCompactedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/debounce(for:tolerance:)","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/debounce(for:tolerance:clock:)","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/interspersed(every:with:)-1h0wu","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/interspersed(every:with:)-37zfi","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/interspersed(every:with:)-7a3ip","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/interspersed(every:with:)-7w9su","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/interspersed(every:with:)-7xfpr","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/joined()","title":"func joined() -> AsyncJoinedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/joined(separator:)","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/reductions(_:)","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/reductions(_:_:)-4byh6","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/reductions(_:_:)-6o0u4","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/reductions(into:_:)-2gxcq","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/reductions(into:_:)-5yub0","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/removeduplicates()","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/removeduplicates(by:)-94lci","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/removeduplicates(by:)-kswl","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/share(bufferingpolicy:)","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","type":"method"}],"title":"AsyncSequence Implementations","type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncchain3sequence\/asyncsequence-implementations"}]},{"title":"AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/iterator","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async rethrows -> Collected?","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/iterator\/next()","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/iterator\/asynciteratorprotocol-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/iterator\/next()-9vvse","type":"method"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/iterator\/next(isolation:)","type":"method"}]}],"type":"struct","title":"AsyncChunkedByGroupSequence.Iterator"},{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/makeasynciterator()","type":"method","title":"func makeAsyncIterator() -> AsyncChunkedByGroupSequence.Iterator"},{"type":"groupMarker","title":"Type Aliases"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/element","type":"typealias","title":"AsyncChunkedByGroupSequence.Element"},{"type":"groupMarker","title":"Default Implementations"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/asyncsequence-implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/adjacentpairs()"},{"type":"method","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(by:)-3dxpk"},{"type":"method","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(by:)-4md9c"},{"type":"method","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(by:)-6j9m"},{"type":"method","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(by:into:)-6p38q"},{"type":"method","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(by:into:)-8mv40"},{"type":"method","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(into:by:)"},{"type":"method","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(into:on:)"},{"type":"method","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(on:)"},{"type":"method","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunks(ofcount:)"},{"type":"method","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunks(ofcount:into:)"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunks(ofcount:or:)-5gyam"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunks(ofcount:or:)-8cpyr"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunks(ofcount:or:into:)-6g5yu"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunks(ofcount:or:into:)-79kif"},{"type":"method","title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/compacted()"},{"type":"method","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/debounce(for:tolerance:)"},{"type":"method","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/debounce(for:tolerance:clock:)"},{"type":"method","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/interspersed(every:with:)-2h8jg"},{"type":"method","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/interspersed(every:with:)-4egaj"},{"type":"method","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/interspersed(every:with:)-6m64f"},{"type":"method","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/interspersed(every:with:)-74yii"},{"type":"method","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/interspersed(every:with:)-99hpi"},{"type":"method","title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/joined()"},{"type":"method","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/joined(separator:)"},{"type":"method","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/reductions(_:)"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/reductions(_:_:)-3z0kv"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/reductions(_:_:)-60cri"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/reductions(into:_:)-7p7c2"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/reductions(into:_:)-7pcof"},{"type":"method","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/removeduplicates()"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/removeduplicates(by:)-3iyae"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/removeduplicates(by:)-7ysa3"},{"type":"method","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/share(bufferingpolicy:)"}],"type":"symbol","title":"AsyncSequence Implementations"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/asyncsequence-implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/adjacentpairs()"},{"type":"method","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(by:)-3dxpk"},{"type":"method","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(by:)-4md9c"},{"type":"method","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(by:)-6j9m"},{"type":"method","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(by:into:)-6p38q"},{"type":"method","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(by:into:)-8mv40"},{"type":"method","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(into:by:)"},{"type":"method","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(into:on:)"},{"type":"method","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunked(on:)"},{"type":"method","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunks(ofcount:)"},{"type":"method","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunks(ofcount:into:)"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunks(ofcount:or:)-5gyam"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunks(ofcount:or:)-8cpyr"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunks(ofcount:or:into:)-6g5yu"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/chunks(ofcount:or:into:)-79kif"},{"type":"method","title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/compacted()"},{"type":"method","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/debounce(for:tolerance:)"},{"type":"method","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/debounce(for:tolerance:clock:)"},{"type":"method","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/interspersed(every:with:)-2h8jg"},{"type":"method","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/interspersed(every:with:)-4egaj"},{"type":"method","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/interspersed(every:with:)-6m64f"},{"type":"method","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/interspersed(every:with:)-74yii"},{"type":"method","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/interspersed(every:with:)-99hpi"},{"type":"method","title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/joined()"},{"type":"method","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/joined(separator:)"},{"type":"method","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/reductions(_:)"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/reductions(_:_:)-3z0kv"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/reductions(_:_:)-60cri"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/reductions(into:_:)-7p7c2"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/reductions(into:_:)-7pcof"},{"type":"method","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/removeduplicates()"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/removeduplicates(by:)-3iyae"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/removeduplicates(by:)-7ysa3"},{"type":"method","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asyncchunkedbygroupsequence\/share(bufferingpolicy:)"}],"type":"symbol","title":"AsyncSequence Implementations"}]},{"title":"AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async rethrows -> (Subject, Collected)?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/iterator\/next()"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncIteratorProtocol Implementations","type":"symbol","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/iterator\/next()-96011","type":"method","title":"func next() async throws(Self.Failure) -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/iterator\/next(isolation:)","type":"method","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?"}],"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/iterator\/asynciteratorprotocol-implementations"}],"type":"struct","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/iterator","title":"AsyncChunkedOnProjectionSequence.Iterator"},{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/makeasynciterator()","title":"func makeAsyncIterator() -> AsyncChunkedOnProjectionSequence.Iterator"},{"type":"groupMarker","title":"Type Aliases"},{"type":"typealias","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/element","title":"AsyncChunkedOnProjectionSequence.Element"},{"type":"groupMarker","title":"Default Implementations"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/allsatisfy(_:)","type":"method","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/compactmap(_:)-4yrtm","type":"method","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/compactmap(_:)-6j7hm","type":"method","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/contains(where:)","type":"method","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/drop(while:)","type":"method","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/dropfirst(_:)","type":"method","title":"func dropFirst(Int) -> AsyncDropFirstSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/filter(_:)","type":"method","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/first(where:)","type":"method","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/flatmap(_:)-47762","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/flatmap(_:)-47fvw","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/flatmap(_:)-6br0o","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/flatmap(_:)-7lnu5","type":"method","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/map(_:)-16x5","type":"method","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/map(_:)-7jw3m","type":"method","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/max(by:)","type":"method","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/min(by:)","type":"method","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/prefix(_:)","type":"method","title":"func prefix(Int) -> AsyncPrefixSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/prefix(while:)","type":"method","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/reduce(_:_:)","type":"method","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/reduce(into:_:)","type":"method","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result"}],"type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/asyncsequence-implementations","title":"AsyncSequence Implementations"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/allsatisfy(_:)"},{"type":"method","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/compactmap(_:)-4yrtm"},{"type":"method","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/compactmap(_:)-6j7hm"},{"type":"method","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/contains(where:)"},{"type":"method","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/drop(while:)"},{"type":"method","title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/dropfirst(_:)"},{"type":"method","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/filter(_:)"},{"type":"method","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/first(where:)"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/flatmap(_:)-47762"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/flatmap(_:)-47fvw"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/flatmap(_:)-6br0o","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/flatmap(_:)-7lnu5","type":"method","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/map(_:)-16x5","type":"method","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/map(_:)-7jw3m","type":"method","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/max(by:)","type":"method","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/min(by:)","type":"method","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/prefix(_:)","type":"method","title":"func prefix(Int) -> AsyncPrefixSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/prefix(while:)","type":"method","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/reduce(_:_:)","type":"method","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result"},{"path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/reduce(into:_:)","type":"method","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result"}],"type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncchunkedonprojectionsequence\/asyncsequence-implementations","title":"AsyncSequence Implementations"}]},{"title":"AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"type":"struct","title":"AsyncChunksOfCountOrSignalSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/iterator","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func next() async rethrows -> Collected?","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/iterator\/next()"},{"type":"groupMarker","title":"Default Implementations"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/iterator\/next()-3me0f","type":"method","title":"func next() async throws(Self.Failure) -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/iterator\/next(isolation:)","type":"method","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?"}],"type":"symbol","title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/iterator\/asynciteratorprotocol-implementations"}]},{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func makeAsyncIterator() -> AsyncChunksOfCountOrSignalSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/makeasynciterator()"},{"type":"groupMarker","title":"Type Aliases"},{"type":"typealias","title":"AsyncChunksOfCountOrSignalSequence.Element","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/element"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/adjacentpairs()","type":"method"},{"title":"func buffer(policy: AsyncBufferSequencePolicy) -> AsyncBufferSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/buffer(policy:)","type":"method"},{"title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(by:)-26a65","type":"method"},{"title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(by:)-6d6d2","type":"method"},{"title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(by:)-6xm4e","type":"method"},{"title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(by:into:)-9g6ae","type":"method"},{"title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(by:into:)-x8kf","type":"method"},{"title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(into:by:)","type":"method"},{"title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(into:on:)","type":"method"},{"title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(on:)","type":"method"},{"title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunks(ofcount:)","type":"method"},{"title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunks(ofcount:into:)","type":"method"},{"title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunks(ofcount:or:)-29u2x","type":"method"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunks(ofcount:or:)-9rkv6","type":"method"},{"title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunks(ofcount:or:into:)-4xcy2","type":"method"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunks(ofcount:or:into:)-8fhcw","type":"method"},{"title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/compacted()","type":"method"},{"title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/debounce(for:tolerance:)","type":"method"},{"title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/debounce(for:tolerance:clock:)","type":"method"},{"title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/interspersed(every:with:)-3x13s","type":"method"},{"title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/interspersed(every:with:)-3yai1","type":"method"},{"title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/interspersed(every:with:)-4ykp1","type":"method"},{"title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/interspersed(every:with:)-6akte","type":"method"},{"title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/interspersed(every:with:)-7aqgb","type":"method"},{"title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/joined()","type":"method"},{"title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/joined(separator:)","type":"method"},{"title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/reductions(_:)","type":"method"},{"title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/reductions(_:_:)-46il4","type":"method"},{"title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/reductions(_:_:)-748sr","type":"method"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/reductions(into:_:)-5vgsk","type":"method"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/reductions(into:_:)-9ablj","type":"method"},{"title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/removeduplicates()","type":"method"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/removeduplicates(by:)-3ut36","type":"method"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/removeduplicates(by:)-3wr8x","type":"method"},{"title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/share(bufferingpolicy:)","type":"method"}]},{"type":"symbol","title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/adjacentpairs()"},{"title":"func buffer(policy: AsyncBufferSequencePolicy) -> AsyncBufferSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/buffer(policy:)"},{"title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(by:)-26a65"},{"title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(by:)-6d6d2"},{"title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(by:)-6xm4e"},{"title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(by:into:)-9g6ae"},{"title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(by:into:)-x8kf"},{"title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(into:by:)"},{"title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(into:on:)"},{"title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunked(on:)"},{"title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunks(ofcount:)"},{"title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunks(ofcount:into:)"},{"title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunks(ofcount:or:)-29u2x"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunks(ofcount:or:)-9rkv6"},{"title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunks(ofcount:or:into:)-4xcy2"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/chunks(ofcount:or:into:)-8fhcw"},{"title":"func compacted() -> AsyncCompactedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/compacted()"},{"title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/debounce(for:tolerance:)"},{"title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/debounce(for:tolerance:clock:)"},{"title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/interspersed(every:with:)-3x13s"},{"title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/interspersed(every:with:)-3yai1"},{"title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/interspersed(every:with:)-4ykp1"},{"title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/interspersed(every:with:)-6akte"},{"title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/interspersed(every:with:)-7aqgb"},{"title":"func joined() -> AsyncJoinedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/joined()"},{"title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/joined(separator:)"},{"title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/reductions(_:)"},{"title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/reductions(_:_:)-46il4"},{"title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/reductions(_:_:)-748sr"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/reductions(into:_:)-5vgsk"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/reductions(into:_:)-9ablj"},{"title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/removeduplicates()"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/removeduplicates(by:)-3ut36"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/removeduplicates(by:)-3wr8x"},{"title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","type":"method","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountorsignalsequence\/share(bufferingpolicy:)"}]}]},{"title":"AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/iterator\/next()","type":"method","title":"func next() async rethrows -> Collected?"},{"type":"groupMarker","title":"Default Implementations"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/iterator\/asynciteratorprotocol-implementations","type":"symbol","title":"AsyncIteratorProtocol Implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/iterator\/next()-qe80","type":"method","title":"func next() async throws(Self.Failure) -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/iterator\/next(isolation:)","type":"method","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?"}]}],"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/iterator","type":"struct","title":"AsyncChunksOfCountSequence.Iterator"},{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/makeasynciterator()","type":"method","title":"func makeAsyncIterator() -> AsyncChunksOfCountSequence.Iterator"},{"type":"groupMarker","title":"Type Aliases"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/element","type":"typealias","title":"AsyncChunksOfCountSequence.Element"},{"type":"groupMarker","title":"Default Implementations"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/adjacentpairs()"},{"type":"method","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(by:)-5cpkg"},{"type":"method","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(by:)-7gkpe"},{"type":"method","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(by:)-8r9sj"},{"type":"method","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(by:into:)-3pq9r"},{"type":"method","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(by:into:)-4iywh"},{"type":"method","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(into:by:)"},{"type":"method","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(into:on:)"},{"type":"method","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(on:)"},{"type":"method","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunks(ofcount:)"},{"type":"method","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunks(ofcount:into:)"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunks(ofcount:or:)-3ubjk"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunks(ofcount:or:)-q9o3"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunks(ofcount:or:into:)-1cawq"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunks(ofcount:or:into:)-1nzm0"},{"type":"method","title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/compacted()"},{"type":"method","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/debounce(for:tolerance:)"},{"type":"method","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/debounce(for:tolerance:clock:)"},{"type":"method","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/interspersed(every:with:)-24mtj"},{"type":"method","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/interspersed(every:with:)-2vznp"},{"type":"method","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/interspersed(every:with:)-4cusj"},{"type":"method","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/interspersed(every:with:)-5ovib"},{"type":"method","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/interspersed(every:with:)-9mbda"},{"type":"method","title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/joined()"},{"type":"method","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/joined(separator:)"},{"type":"method","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/reductions(_:)"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/reductions(_:_:)-5cznd"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/reductions(_:_:)-7rhy3"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/reductions(into:_:)-3mzh0"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/reductions(into:_:)-wzc3"},{"type":"method","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/removeduplicates()"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/removeduplicates(by:)-3r4jh"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/removeduplicates(by:)-9qau3"},{"type":"method","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/share(bufferingpolicy:)"}],"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/asyncsequence-implementations","type":"symbol","title":"AsyncSequence Implementations"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/adjacentpairs()","type":"method","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(by:)-5cpkg","type":"method","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(by:)-7gkpe","type":"method","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(by:)-8r9sj","type":"method","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(by:into:)-3pq9r","type":"method","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(by:into:)-4iywh","type":"method","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(into:by:)","type":"method","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(into:on:)","type":"method","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunked(on:)","type":"method","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunks(ofcount:)","type":"method","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunks(ofcount:into:)","type":"method","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunks(ofcount:or:)-3ubjk","type":"method","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunks(ofcount:or:)-q9o3","type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunks(ofcount:or:into:)-1cawq","type":"method","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/chunks(ofcount:or:into:)-1nzm0","type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/compacted()","type":"method","title":"func compacted() -> AsyncCompactedSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/debounce(for:tolerance:)","type":"method","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/debounce(for:tolerance:clock:)","type":"method","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/interspersed(every:with:)-24mtj","type":"method","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/interspersed(every:with:)-2vznp","type":"method","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/interspersed(every:with:)-4cusj","type":"method","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/interspersed(every:with:)-5ovib","type":"method","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/interspersed(every:with:)-9mbda","type":"method","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/joined()","type":"method","title":"func joined() -> AsyncJoinedSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/joined(separator:)","type":"method","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/reductions(_:)","type":"method","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/reductions(_:_:)-5cznd","type":"method","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/reductions(_:_:)-7rhy3","type":"method","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/reductions(into:_:)-3mzh0","type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/reductions(into:_:)-wzc3","type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/removeduplicates()","type":"method","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/removeduplicates(by:)-3r4jh","type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/removeduplicates(by:)-9qau3","type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence"},{"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/share(bufferingpolicy:)","type":"method","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n"}],"path":"\/documentation\/asyncalgorithms\/asyncchunksofcountsequence\/asyncsequence-implementations","type":"symbol","title":"AsyncSequence Implementations"}]},{"title":"AsyncCombineLatest2Sequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/iterator\/next()","type":"method","title":"func next() async rethrows -> AsyncCombineLatest2Sequence.Element?"},{"type":"groupMarker","title":"Default Implementations"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/iterator\/asynciteratorprotocol-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/iterator\/next()-9k7aq"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/iterator\/next(isolation:)"}],"title":"AsyncIteratorProtocol Implementations"}],"type":"struct","title":"AsyncCombineLatest2Sequence.Iterator","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/iterator"},{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func makeAsyncIterator() -> AsyncCombineLatest2Sequence.AsyncIterator","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/makeasynciterator()"},{"type":"groupMarker","title":"Type Aliases"},{"type":"typealias","title":"AsyncCombineLatest2Sequence.AsyncIterator","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/asynciterator"},{"type":"typealias","title":"AsyncCombineLatest2Sequence.Element","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/element"},{"type":"groupMarker","title":"Default Implementations"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/adjacentpairs()","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/buffer(policy:)","title":"func buffer(policy: AsyncBufferSequencePolicy) -> AsyncBufferSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(by:)-4stcw","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(by:)-67kq2","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(by:)-7dsyz","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(by:into:)-60ak9","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(by:into:)-668lv","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(into:by:)","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(into:on:)","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(on:)","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunks(ofcount:)","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunks(ofcount:into:)","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunks(ofcount:or:)-7m8bz","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunks(ofcount:or:)-9582w","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunks(ofcount:or:into:)-4t3v8","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunks(ofcount:or:into:)-8xok1","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/compacted()","title":"func compacted() -> AsyncCompactedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/debounce(for:tolerance:)","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/debounce(for:tolerance:clock:)","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/interspersed(every:with:)-4zs3n","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/interspersed(every:with:)-5qllh","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/interspersed(every:with:)-6apl0","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/interspersed(every:with:)-79bjp","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/interspersed(every:with:)-7ectj","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/reductions(_:)","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/reductions(_:_:)-2chro","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/reductions(_:_:)-4hjff","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/reductions(into:_:)-1wij9","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/reductions(into:_:)-689yt","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/removeduplicates(by:)-2zj7e","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/removeduplicates(by:)-9tlzv","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/share(bufferingpolicy:)","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","type":"method"}],"type":"symbol","title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/asyncsequence-implementations"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/adjacentpairs()"},{"title":"func buffer(policy: AsyncBufferSequencePolicy) -> AsyncBufferSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/buffer(policy:)"},{"title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(by:)-4stcw"},{"title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(by:)-67kq2"},{"title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(by:)-7dsyz"},{"title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(by:into:)-60ak9"},{"title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(by:into:)-668lv"},{"title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(into:by:)"},{"title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(into:on:)"},{"title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunked(on:)"},{"title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunks(ofcount:)"},{"title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunks(ofcount:into:)"},{"title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunks(ofcount:or:)-7m8bz"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunks(ofcount:or:)-9582w"},{"title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunks(ofcount:or:into:)-4t3v8"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/chunks(ofcount:or:into:)-8xok1"},{"title":"func compacted() -> AsyncCompactedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/compacted()"},{"title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/debounce(for:tolerance:)"},{"title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/debounce(for:tolerance:clock:)"},{"title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/interspersed(every:with:)-4zs3n"},{"title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/interspersed(every:with:)-5qllh"},{"title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/interspersed(every:with:)-6apl0"},{"title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/interspersed(every:with:)-79bjp"},{"title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/interspersed(every:with:)-7ectj"},{"title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/reductions(_:)"},{"title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/reductions(_:_:)-2chro"},{"title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/reductions(_:_:)-4hjff"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/reductions(into:_:)-1wij9"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/reductions(into:_:)-689yt"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/removeduplicates(by:)-2zj7e"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/removeduplicates(by:)-9tlzv"},{"title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/share(bufferingpolicy:)"}],"type":"symbol","title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asynccombinelatest2sequence\/asyncsequence-implementations"}]},{"title":"AsyncCombineLatest3Sequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/iterator","type":"struct","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/iterator\/next()","title":"func next() async rethrows -> AsyncCombineLatest3Sequence.Element?"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/iterator\/asynciteratorprotocol-implementations","title":"AsyncIteratorProtocol Implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/iterator\/next()-7c3gz","type":"method","title":"func next() async throws(Self.Failure) -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/iterator\/next(isolation:)","type":"method","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?"}]}],"title":"AsyncCombineLatest3Sequence.Iterator"},{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/makeasynciterator()","type":"method","title":"func makeAsyncIterator() -> AsyncCombineLatest3Sequence.AsyncIterator"},{"type":"groupMarker","title":"Type Aliases"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/asynciterator","type":"typealias","title":"AsyncCombineLatest3Sequence.AsyncIterator"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/element","type":"typealias","title":"AsyncCombineLatest3Sequence.Element"},{"type":"groupMarker","title":"Default Implementations"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/asyncsequence-implementations","type":"symbol","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/adjacentpairs()"},{"type":"method","title":"func buffer(policy: AsyncBufferSequencePolicy) -> AsyncBufferSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/buffer(policy:)"},{"type":"method","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(by:)-1v0if"},{"type":"method","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(by:)-37gbs"},{"type":"method","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(by:)-fnyg"},{"type":"method","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(by:into:)-20xoh"},{"type":"method","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(by:into:)-6c6kc"},{"type":"method","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(into:by:)"},{"type":"method","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(into:on:)"},{"type":"method","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(on:)"},{"type":"method","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunks(ofcount:)"},{"type":"method","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunks(ofcount:into:)"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunks(ofcount:or:)-3l13o"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunks(ofcount:or:)-7ga68"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunks(ofcount:or:into:)-1z3"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunks(ofcount:or:into:)-6dbts"},{"type":"method","title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/compacted()"},{"type":"method","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/debounce(for:tolerance:)"},{"type":"method","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/debounce(for:tolerance:clock:)"},{"type":"method","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/interspersed(every:with:)-1qnh1"},{"type":"method","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/interspersed(every:with:)-7vlt8"},{"type":"method","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/interspersed(every:with:)-8fwq0"},{"type":"method","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/interspersed(every:with:)-8hwhq"},{"type":"method","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/interspersed(every:with:)-8m8pc"},{"type":"method","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/reductions(_:)"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/reductions(_:_:)-2ro5r"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/reductions(_:_:)-375zy"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/reductions(into:_:)-90f79"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/reductions(into:_:)-fe74"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/removeduplicates(by:)-5fx3f"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/removeduplicates(by:)-v4g7"},{"type":"method","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/share(bufferingpolicy:)"}],"title":"AsyncSequence Implementations"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/asyncsequence-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/adjacentpairs()","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/buffer(policy:)","title":"func buffer(policy: AsyncBufferSequencePolicy) -> AsyncBufferSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(by:)-1v0if","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(by:)-37gbs","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(by:)-fnyg","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(by:into:)-20xoh","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(by:into:)-6c6kc","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(into:by:)","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(into:on:)","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunked(on:)","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunks(ofcount:)","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunks(ofcount:into:)","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunks(ofcount:or:)-3l13o","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunks(ofcount:or:)-7ga68","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunks(ofcount:or:into:)-1z3","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/chunks(ofcount:or:into:)-6dbts","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/compacted()","title":"func compacted() -> AsyncCompactedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/debounce(for:tolerance:)","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/debounce(for:tolerance:clock:)","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/interspersed(every:with:)-1qnh1","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/interspersed(every:with:)-7vlt8","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/interspersed(every:with:)-8fwq0","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/interspersed(every:with:)-8hwhq","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/interspersed(every:with:)-8m8pc","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/reductions(_:)","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/reductions(_:_:)-2ro5r","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/reductions(_:_:)-375zy","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/reductions(into:_:)-90f79","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/reductions(into:_:)-fe74","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/removeduplicates(by:)-5fx3f","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/removeduplicates(by:)-v4g7","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynccombinelatest3sequence\/share(bufferingpolicy:)","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","type":"method"}],"title":"AsyncSequence Implementations"}]},{"title":"AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"title":"AsyncCompactedSequence.Iterator","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func next() async rethrows -> Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/iterator\/next()"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","title":"AsyncIteratorProtocol Implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/iterator\/next()-6nnjr"},{"type":"method","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/iterator\/next(isolation:)"}],"path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/iterator\/asynciteratorprotocol-implementations"}],"path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/iterator","type":"struct"},{"title":"Instance Methods","type":"groupMarker"},{"title":"func makeAsyncIterator() -> AsyncCompactedSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/makeasynciterator()","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncSequence Implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/compactmap(_:)-1imol","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/compactmap(_:)-3c170","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/flatmap(_:)-1g1wi","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/flatmap(_:)-6i9ar","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/flatmap(_:)-8bviy","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/flatmap(_:)-9zjd","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/map(_:)-1ja6u","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/map(_:)-1lz7i","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/reduce(into:_:)","type":"method"}],"path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/asyncsequence-implementations","type":"symbol"},{"title":"AsyncSequence Implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/allsatisfy(_:)"},{"type":"method","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/compactmap(_:)-1imol"},{"type":"method","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/compactmap(_:)-3c170"},{"type":"method","title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/contains(_:)"},{"type":"method","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/contains(where:)"},{"type":"method","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/drop(while:)"},{"type":"method","title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/dropfirst(_:)"},{"type":"method","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/filter(_:)"},{"type":"method","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/first(where:)"},{"type":"method","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/flatmap(_:)-1g1wi"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/flatmap(_:)-6i9ar"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/flatmap(_:)-8bviy"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/flatmap(_:)-9zjd"},{"type":"method","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/map(_:)-1ja6u"},{"type":"method","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/map(_:)-1lz7i"},{"type":"method","title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/max()"},{"type":"method","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/max(by:)"},{"type":"method","title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/min()"},{"type":"method","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/min(by:)"},{"type":"method","title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/prefix(_:)"},{"type":"method","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/prefix(while:)"},{"type":"method","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/reduce(_:_:)"},{"type":"method","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/reduce(into:_:)"}],"path":"\/documentation\/asyncalgorithms\/asynccompactedsequence\/asyncsequence-implementations","type":"symbol"}]},{"title":"AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"title":"AsyncDebounceSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/iterator","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async rethrows -> AsyncDebounceSequence.Element?","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/iterator\/next()","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/iterator\/asynciteratorprotocol-implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/iterator\/next()-5vl2o","type":"method","title":"func next() async throws(Self.Failure) -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/iterator\/next(isolation:)","type":"method","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?"}],"type":"symbol"}],"type":"struct"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/allsatisfy(_:)"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/compactmap(_:)-8a4i7"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/compactmap(_:)-9og8s"},{"title":"func contains(Self.Element) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/contains(_:)"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/contains(where:)"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/drop(while:)"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/dropfirst(_:)"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/filter(_:)"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/first(where:)"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/flatmap(_:)-171w9"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/flatmap(_:)-226wl"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/flatmap(_:)-6bbvk"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/flatmap(_:)-901to"},{"title":"func makeAsyncIterator() -> AsyncDebounceSequence.Iterator","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/makeasynciterator()"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/map(_:)-63tmm"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/map(_:)-94lyj"},{"title":"func max() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/max()"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/max(by:)"},{"title":"func min() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/min()"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/min(by:)"},{"title":"func prefix(Int) -> AsyncPrefixSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/prefix(_:)"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/prefix(while:)"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/reduce(_:_:)"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/reduce(into:_:)"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AsyncDebounceSequence.Element","type":"typealias","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/element"}],"type":"symbol"},{"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/compactmap(_:)-8a4i7","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/compactmap(_:)-9og8s","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/flatmap(_:)-171w9","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/flatmap(_:)-226wl","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/flatmap(_:)-6bbvk","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/flatmap(_:)-901to","type":"method"},{"title":"func makeAsyncIterator() -> AsyncDebounceSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/makeasynciterator()","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/map(_:)-63tmm","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/map(_:)-94lyj","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/reduce(into:_:)","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AsyncDebounceSequence.Element","path":"\/documentation\/asyncalgorithms\/asyncdebouncesequence\/element","type":"typealias"}],"type":"symbol"}]},{"title":"AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"title":"AsyncExclusiveReductionsSequence.Iterator","type":"struct","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/iterator","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/iterator\/next()","title":"func next() async rethrows -> Element?"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/iterator\/asynciteratorprotocol-implementations","title":"AsyncIteratorProtocol Implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/iterator\/next()-47gc2","type":"method"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/iterator\/next(isolation:)","type":"method"}]}]},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncSequence Implementations","type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/asyncsequence-implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/allsatisfy(_:)"},{"type":"method","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/compactmap(_:)-4w0a0"},{"type":"method","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/compactmap(_:)-6aquc"},{"type":"method","title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/contains(_:)"},{"type":"method","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/contains(where:)"},{"type":"method","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/drop(while:)"},{"type":"method","title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/dropfirst(_:)"},{"type":"method","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/filter(_:)"},{"type":"method","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/first(where:)"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/flatmap(_:)-31gf2"},{"type":"method","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/flatmap(_:)-59cvf"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/flatmap(_:)-9iczp"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/flatmap(_:)-9ilrf"},{"type":"method","title":"func makeAsyncIterator() -> AsyncExclusiveReductionsSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/makeasynciterator()"},{"type":"method","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/map(_:)-15grs"},{"type":"method","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/map(_:)-5ccqs"},{"type":"method","title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/max()"},{"type":"method","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/max(by:)"},{"type":"method","title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/min()"},{"type":"method","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/min(by:)"},{"type":"method","title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/prefix(_:)"},{"type":"method","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/prefix(while:)"},{"type":"method","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/reduce(_:_:)"},{"type":"method","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/reduce(into:_:)"}]},{"title":"AsyncSequence Implementations","type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/compactmap(_:)-4w0a0","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/compactmap(_:)-6aquc","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/flatmap(_:)-31gf2","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/flatmap(_:)-59cvf","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/flatmap(_:)-9iczp","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/flatmap(_:)-9ilrf","type":"method"},{"title":"func makeAsyncIterator() -> AsyncExclusiveReductionsSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/makeasynciterator()","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/map(_:)-15grs","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/map(_:)-5ccqs","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncexclusivereductionssequence\/reduce(into:_:)","type":"method"}]}]},{"title":"AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func next() async rethrows -> Base.Element?","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/iterator\/next()"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","title":"AsyncIteratorProtocol Implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/iterator\/next()-2779d","type":"method","title":"func next() async throws(Self.Failure) -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/iterator\/next(isolation:)","type":"method","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?"}],"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/iterator\/asynciteratorprotocol-implementations"}],"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/iterator","title":"AsyncInclusiveReductionsSequence.Iterator","type":"struct"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/adjacentpairs()","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(by:)-1ncqz","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(by:)-38k8w","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(by:)-84e6i","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(by:into:)-2lxdj","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(by:into:)-82m32","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(into:by:)","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(into:on:)","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(on:)","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunks(ofcount:)","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunks(ofcount:into:)","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunks(ofcount:or:)-6clvo","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunks(ofcount:or:)-8ej9c","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunks(ofcount:or:into:)-30zc5","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunks(ofcount:or:into:)-9yjng","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/compacted()","title":"func compacted() -> AsyncCompactedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/debounce(for:tolerance:)","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/debounce(for:tolerance:clock:)","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/interspersed(every:with:)-1q65m","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/interspersed(every:with:)-5uas4","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/interspersed(every:with:)-62kug","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/interspersed(every:with:)-7cvr9","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/interspersed(every:with:)-9ej09","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/joined()","title":"func joined() -> AsyncJoinedSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/joined(separator:)","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/reductions(_:)","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/reductions(_:_:)-2q35a","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/reductions(_:_:)-3ztk2","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/reductions(into:_:)-21r02","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/reductions(into:_:)-6c6se","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/removeduplicates()","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/removeduplicates(by:)-2s4lt","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/removeduplicates(by:)-65pjj","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/share(bufferingpolicy:)","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","type":"method"}],"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/asyncsequence-implementations","title":"AsyncSequence Implementations","type":"symbol"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/adjacentpairs()"},{"type":"method","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(by:)-1ncqz"},{"type":"method","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(by:)-38k8w"},{"type":"method","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(by:)-84e6i"},{"type":"method","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(by:into:)-2lxdj"},{"type":"method","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(by:into:)-82m32"},{"type":"method","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(into:by:)"},{"type":"method","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(into:on:)"},{"type":"method","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunked(on:)"},{"type":"method","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunks(ofcount:)"},{"type":"method","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunks(ofcount:into:)"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunks(ofcount:or:)-6clvo"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunks(ofcount:or:)-8ej9c"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunks(ofcount:or:into:)-30zc5"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/chunks(ofcount:or:into:)-9yjng"},{"type":"method","title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/compacted()"},{"type":"method","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/debounce(for:tolerance:)"},{"type":"method","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/debounce(for:tolerance:clock:)"},{"type":"method","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/interspersed(every:with:)-1q65m"},{"type":"method","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/interspersed(every:with:)-5uas4"},{"type":"method","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/interspersed(every:with:)-62kug"},{"type":"method","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/interspersed(every:with:)-7cvr9"},{"type":"method","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/interspersed(every:with:)-9ej09"},{"type":"method","title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/joined()"},{"type":"method","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/joined(separator:)"},{"type":"method","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/reductions(_:)"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/reductions(_:_:)-2q35a"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/reductions(_:_:)-3ztk2"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/reductions(into:_:)-21r02"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/reductions(into:_:)-6c6se"},{"type":"method","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/removeduplicates()"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/removeduplicates(by:)-2s4lt"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/removeduplicates(by:)-65pjj"},{"type":"method","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/share(bufferingpolicy:)"}],"path":"\/documentation\/asyncalgorithms\/asyncinclusivereductionssequence\/asyncsequence-implementations","title":"AsyncSequence Implementations","type":"symbol"}]},{"title":"AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"title":"AsyncInterspersedSequence.Iterator","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async rethrows -> Base.Element?","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/iterator\/next()","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/iterator\/asynciteratorprotocol-implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/iterator\/next()-43cud","type":"method","title":"func next() async throws(Self.Failure) -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/iterator\/next(isolation:)","type":"method","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?"}],"type":"symbol"}],"path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/iterator","type":"struct"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncSequence Implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/adjacentpairs()","type":"method"},{"title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(by:)-3zgno","type":"method"},{"title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(by:)-99ch0","type":"method"},{"title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(by:)-klg0","type":"method"},{"title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(by:into:)-2i2a0","type":"method"},{"title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(by:into:)-9z67k","type":"method"},{"title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(into:by:)","type":"method"},{"title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(into:on:)","type":"method"},{"title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(on:)","type":"method"},{"title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunks(ofcount:)","type":"method"},{"title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunks(ofcount:into:)","type":"method"},{"title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunks(ofcount:or:)-750tr","type":"method"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunks(ofcount:or:)-7l635","type":"method"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunks(ofcount:or:into:)-2v4fm","type":"method"},{"title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunks(ofcount:or:into:)-4lgki","type":"method"},{"title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/compacted()","type":"method"},{"title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/debounce(for:tolerance:)","type":"method"},{"title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/debounce(for:tolerance:clock:)","type":"method"},{"title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/interspersed(every:with:)-21l92","type":"method"},{"title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/interspersed(every:with:)-5ylc9","type":"method"},{"title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/interspersed(every:with:)-7h2c1","type":"method"},{"title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/interspersed(every:with:)-8r5cf","type":"method"},{"title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/interspersed(every:with:)-9q589","type":"method"},{"title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/joined()","type":"method"},{"title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/joined(separator:)","type":"method"},{"title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/reductions(_:)","type":"method"},{"title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/reductions(_:_:)-3hqnh","type":"method"},{"title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/reductions(_:_:)-6y8eo","type":"method"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/reductions(into:_:)-6wj27","type":"method"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/reductions(into:_:)-bk8k","type":"method"},{"title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/removeduplicates()","type":"method"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/removeduplicates(by:)-4jn7y","type":"method"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/removeduplicates(by:)-8cffz","type":"method"},{"title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/share(bufferingpolicy:)","type":"method"}],"path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/asyncsequence-implementations","type":"symbol"},{"title":"AsyncSequence Implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/adjacentpairs()"},{"type":"method","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(by:)-3zgno"},{"type":"method","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(by:)-99ch0"},{"type":"method","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(by:)-klg0"},{"type":"method","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(by:into:)-2i2a0"},{"type":"method","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(by:into:)-9z67k"},{"type":"method","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(into:by:)"},{"type":"method","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(into:on:)"},{"type":"method","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunked(on:)"},{"type":"method","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunks(ofcount:)"},{"type":"method","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunks(ofcount:into:)"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunks(ofcount:or:)-750tr"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunks(ofcount:or:)-7l635"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunks(ofcount:or:into:)-2v4fm"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/chunks(ofcount:or:into:)-4lgki"},{"type":"method","title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/compacted()"},{"type":"method","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/debounce(for:tolerance:)"},{"type":"method","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/debounce(for:tolerance:clock:)"},{"type":"method","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/interspersed(every:with:)-21l92"},{"type":"method","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/interspersed(every:with:)-5ylc9"},{"type":"method","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/interspersed(every:with:)-7h2c1"},{"type":"method","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/interspersed(every:with:)-8r5cf"},{"type":"method","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/interspersed(every:with:)-9q589"},{"type":"method","title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/joined()"},{"type":"method","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/joined(separator:)"},{"type":"method","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/reductions(_:)"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/reductions(_:_:)-3hqnh"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/reductions(_:_:)-6y8eo"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/reductions(into:_:)-6wj27"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/reductions(into:_:)-bk8k"},{"type":"method","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/removeduplicates()"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/removeduplicates(by:)-4jn7y"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/removeduplicates(by:)-8cffz"},{"type":"method","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/share(bufferingpolicy:)"}],"path":"\/documentation\/asyncalgorithms\/asyncinterspersedsequence\/asyncsequence-implementations","type":"symbol"}]},{"title":"AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/iterator","type":"struct","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func next() async rethrows -> Base.Element.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/iterator\/next()"},{"type":"groupMarker","title":"Default Implementations"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/iterator\/next()-12xd7","type":"method"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/iterator\/next(isolation:)","type":"method"}],"type":"symbol","title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/iterator\/asynciteratorprotocol-implementations"}],"title":"AsyncJoinedBySeparatorSequence.Iterator"},{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/makeasynciterator()","type":"method","title":"func makeAsyncIterator() -> AsyncJoinedBySeparatorSequence.Iterator"},{"type":"groupMarker","title":"Type Aliases"},{"path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/asynciterator","type":"typealias","title":"AsyncJoinedBySeparatorSequence.AsyncIterator"},{"path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/element","type":"typealias","title":"AsyncJoinedBySeparatorSequence.Element"},{"type":"groupMarker","title":"Default Implementations"},{"path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/asyncsequence-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/adjacentpairs()"},{"title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(by:)-6l4qx"},{"title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(by:)-9dj9e"},{"title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(by:)-v6rd"},{"title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(by:into:)-497vw"},{"title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(by:into:)-7mgyt"},{"title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(into:by:)"},{"title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(into:on:)"},{"title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(on:)"},{"title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunks(ofcount:)"},{"title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunks(ofcount:into:)"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunks(ofcount:or:)-73m7x"},{"title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunks(ofcount:or:)-80tkb"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunks(ofcount:or:into:)-5effw"},{"title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunks(ofcount:or:into:)-9ejqp"},{"title":"func compacted() -> AsyncCompactedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/compacted()"},{"title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/debounce(for:tolerance:)"},{"title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/debounce(for:tolerance:clock:)"},{"title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/interspersed(every:with:)-4hzrv"},{"title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/interspersed(every:with:)-7bms0"},{"title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/interspersed(every:with:)-7xc80"},{"title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/interspersed(every:with:)-egtj"},{"title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/interspersed(every:with:)-va06"},{"title":"func joined() -> AsyncJoinedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/joined()"},{"title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/joined(separator:)"},{"title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/reductions(_:)"},{"title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/reductions(_:_:)-132f6"},{"title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/reductions(_:_:)-2klax"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/reductions(into:_:)-1rbu8"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/reductions(into:_:)-95v8y"},{"title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/removeduplicates()"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/removeduplicates(by:)-1m0lv"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/removeduplicates(by:)-8emqi"},{"title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/share(bufferingpolicy:)"}],"title":"AsyncSequence Implementations"},{"path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/asyncsequence-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/adjacentpairs()","type":"method"},{"title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(by:)-6l4qx","type":"method"},{"title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(by:)-9dj9e","type":"method"},{"title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(by:)-v6rd","type":"method"},{"title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(by:into:)-497vw","type":"method"},{"title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(by:into:)-7mgyt","type":"method"},{"title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(into:by:)","type":"method"},{"title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(into:on:)","type":"method"},{"title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunked(on:)","type":"method"},{"title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunks(ofcount:)","type":"method"},{"title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunks(ofcount:into:)","type":"method"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunks(ofcount:or:)-73m7x","type":"method"},{"title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunks(ofcount:or:)-80tkb","type":"method"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunks(ofcount:or:into:)-5effw","type":"method"},{"title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/chunks(ofcount:or:into:)-9ejqp","type":"method"},{"title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/compacted()","type":"method"},{"title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/debounce(for:tolerance:)","type":"method"},{"title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/debounce(for:tolerance:clock:)","type":"method"},{"title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/interspersed(every:with:)-4hzrv","type":"method"},{"title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/interspersed(every:with:)-7bms0","type":"method"},{"title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/interspersed(every:with:)-7xc80","type":"method"},{"title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/interspersed(every:with:)-egtj","type":"method"},{"title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/interspersed(every:with:)-va06","type":"method"},{"title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/joined()","type":"method"},{"title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/joined(separator:)","type":"method"},{"title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/reductions(_:)","type":"method"},{"title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/reductions(_:_:)-132f6","type":"method"},{"title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/reductions(_:_:)-2klax","type":"method"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/reductions(into:_:)-1rbu8","type":"method"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/reductions(into:_:)-95v8y","type":"method"},{"title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/removeduplicates()","type":"method"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/removeduplicates(by:)-1m0lv","type":"method"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/removeduplicates(by:)-8emqi","type":"method"},{"title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asyncjoinedbyseparatorsequence\/share(bufferingpolicy:)","type":"method"}],"title":"AsyncSequence Implementations"}]},{"title":"AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"title":"AsyncJoinedSequence.Iterator","type":"struct","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/iterator","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/iterator\/next()","title":"func next() async rethrows -> Base.Element.Element?","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/iterator\/asynciteratorprotocol-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/iterator\/next()-4wsxa"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/iterator\/next(isolation:)"}],"title":"AsyncIteratorProtocol Implementations","type":"symbol"}]},{"title":"Instance Methods","type":"groupMarker"},{"title":"func makeAsyncIterator() -> AsyncJoinedSequence.Iterator","type":"method","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/makeasynciterator()"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AsyncJoinedSequence.AsyncIterator","type":"typealias","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/asynciterator"},{"title":"AsyncJoinedSequence.Element","type":"typealias","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/element"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncSequence Implementations","type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/compactmap(_:)-6hiwz","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/compactmap(_:)-9r9yt","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/flatmap(_:)-342rz","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/flatmap(_:)-3x0wh","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/flatmap(_:)-4rz8u","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/flatmap(_:)-64gn6","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/map(_:)-36lgq","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/map(_:)-885kb","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/reduce(into:_:)","type":"method"}]},{"title":"AsyncSequence Implementations","type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/compactmap(_:)-6hiwz","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/compactmap(_:)-9r9yt","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/flatmap(_:)-342rz","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/flatmap(_:)-3x0wh","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/flatmap(_:)-4rz8u","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/flatmap(_:)-64gn6","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/map(_:)-36lgq","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/map(_:)-885kb","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncjoinedsequence\/reduce(into:_:)","type":"method"}]}]},{"title":"AsyncMerge2Sequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async rethrows -> AsyncMerge2Sequence.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/iterator\/next()"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncIteratorProtocol Implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/iterator\/next()-7z7wm","type":"method"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/iterator\/next(isolation:)","type":"method"}],"type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/iterator\/asynciteratorprotocol-implementations"}],"path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/iterator","type":"struct","title":"AsyncMerge2Sequence.Iterator"},{"type":"groupMarker","title":"Type Aliases"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/element","type":"typealias","title":"AsyncMerge2Sequence.Element"},{"type":"groupMarker","title":"Default Implementations"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/compactmap(_:)-3vx4e","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/compactmap(_:)-7tqjt","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/flatmap(_:)-1mrdb","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/flatmap(_:)-25co0","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/flatmap(_:)-3k0lz","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/flatmap(_:)-8lz1x","type":"method"},{"title":"func makeAsyncIterator() -> AsyncMerge2Sequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/makeasynciterator()","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/map(_:)-3qgeu","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/map(_:)-7yaat","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/reduce(into:_:)","type":"method"}],"path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/asyncsequence-implementations","type":"symbol","title":"AsyncSequence Implementations"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/compactmap(_:)-3vx4e","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/compactmap(_:)-7tqjt","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/flatmap(_:)-1mrdb","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/flatmap(_:)-25co0","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/flatmap(_:)-3k0lz","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/flatmap(_:)-8lz1x","type":"method"},{"title":"func makeAsyncIterator() -> AsyncMerge2Sequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/makeasynciterator()","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/map(_:)-3qgeu","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/map(_:)-7yaat","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/reduce(into:_:)","type":"method"}],"path":"\/documentation\/asyncalgorithms\/asyncmerge2sequence\/asyncsequence-implementations","type":"symbol","title":"AsyncSequence Implementations"}]},{"title":"AsyncMerge3Sequence","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"title":"AsyncMerge3Sequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/iterator","type":"struct","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/iterator\/next()","title":"func next() async rethrows -> AsyncMerge3Sequence.Element?"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/iterator\/asynciteratorprotocol-implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/iterator\/next()-8u2wx","title":"func next() async throws(Self.Failure) -> Self.Element?"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/iterator\/next(isolation:)","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?"}],"title":"AsyncIteratorProtocol Implementations"}]},{"title":"Type Aliases","type":"groupMarker"},{"title":"AsyncMerge3Sequence.Element","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/element","type":"typealias"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/asyncsequence-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/compactmap(_:)-2nc3p","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/compactmap(_:)-5waaf","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/contains(_:)","title":"func contains(Self.Element) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/contains(where:)","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/drop(while:)","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/dropfirst(_:)","title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/filter(_:)","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/first(where:)","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/flatmap(_:)-21y2g","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/flatmap(_:)-4xhxa","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/flatmap(_:)-52c53","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/flatmap(_:)-dme0","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/makeasynciterator()","title":"func makeAsyncIterator() -> AsyncMerge3Sequence.Iterator","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/map(_:)-74mg2","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/map(_:)-760yk","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/max()","title":"func max() async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/max(by:)","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/min()","title":"func min() async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/min(by:)","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/prefix(_:)","title":"func prefix(Int) -> AsyncPrefixSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/prefix(while:)","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method"}]},{"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/asyncsequence-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/allsatisfy(_:)"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/compactmap(_:)-2nc3p"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/compactmap(_:)-5waaf"},{"title":"func contains(Self.Element) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/contains(_:)"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/contains(where:)"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/drop(while:)"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/dropfirst(_:)"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/filter(_:)"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/first(where:)"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/flatmap(_:)-21y2g"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/flatmap(_:)-4xhxa"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/flatmap(_:)-52c53"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/flatmap(_:)-dme0"},{"title":"func makeAsyncIterator() -> AsyncMerge3Sequence.Iterator","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/makeasynciterator()"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/map(_:)-74mg2"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/map(_:)-760yk"},{"title":"func max() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/max()"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/max(by:)"},{"title":"func min() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/min()"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/min(by:)"},{"title":"func prefix(Int) -> AsyncPrefixSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/prefix(_:)"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/prefix(while:)"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/reduce(_:_:)"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asyncmerge3sequence\/reduce(into:_:)"}]}]},{"title":"AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"title":"AsyncRemoveDuplicatesSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/iterator","type":"struct","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func next() async rethrows -> AsyncRemoveDuplicatesSequence.Element?","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/iterator\/next()"},{"type":"groupMarker","title":"Default Implementations"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/iterator\/next()-495du","title":"func next() async throws(Self.Failure) -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/iterator\/next(isolation:)","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","type":"method"}],"type":"symbol","title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/iterator\/asynciteratorprotocol-implementations"}]},{"title":"Instance Methods","type":"groupMarker"},{"title":"func makeAsyncIterator() -> AsyncRemoveDuplicatesSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/makeasynciterator()","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AsyncRemoveDuplicatesSequence.Element","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/element","type":"typealias"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/asyncsequence-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/allsatisfy(_:)"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/compactmap(_:)-895qt"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/compactmap(_:)-g03a"},{"title":"func contains(Self.Element) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/contains(_:)"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/contains(where:)"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/drop(while:)"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/dropfirst(_:)"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/filter(_:)"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/first(where:)"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/flatmap(_:)-1xrcl"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/flatmap(_:)-2xns9"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/flatmap(_:)-5l3m5"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/flatmap(_:)-8vgn0"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/map(_:)-20wy4"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/map(_:)-5xo1b"},{"title":"func max() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/max()"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/max(by:)"},{"title":"func min() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/min()"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/min(by:)"},{"title":"func prefix(Int) -> AsyncPrefixSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/prefix(_:)"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/prefix(while:)"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/reduce(_:_:)"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/reduce(into:_:)"}]},{"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/asyncsequence-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/compactmap(_:)-895qt","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/compactmap(_:)-g03a","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/flatmap(_:)-1xrcl","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/flatmap(_:)-2xns9","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/flatmap(_:)-5l3m5","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/flatmap(_:)-8vgn0","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/map(_:)-20wy4","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/map(_:)-5xo1b","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncremoveduplicatessequence\/reduce(into:_:)","type":"method"}]}]},{"title":"AsyncSyncSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/iterator","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/iterator\/next()","type":"method","title":"func next() async -> Base.Element?"},{"type":"groupMarker","title":"Default Implementations"},{"path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/iterator\/asynciteratorprotocol-implementations","type":"symbol","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/iterator\/next()-77gzg"},{"type":"method","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/iterator\/next(isolation:)"}],"title":"AsyncIteratorProtocol Implementations"}],"title":"AsyncSyncSequence.Iterator","type":"struct"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/makeasynciterator()","title":"func makeAsyncIterator() -> AsyncSyncSequence.Iterator","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/element","title":"AsyncSyncSequence.Element","type":"typealias"},{"title":"Default Implementations","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/adjacentpairs()"},{"title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(by:)-5djzu"},{"title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(by:)-8yt5m"},{"title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(by:)-9l5kx"},{"title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(by:into:)-3qqa0"},{"title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(by:into:)-r28r"},{"title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(into:by:)"},{"title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(into:on:)"},{"title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(on:)"},{"title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunks(ofcount:)"},{"title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunks(ofcount:into:)"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunks(ofcount:or:)-8qvne"},{"title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunks(ofcount:or:)-96o8s"},{"title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunks(ofcount:or:into:)-76u58"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunks(ofcount:or:into:)-95ix5"},{"title":"func compacted() -> AsyncCompactedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/compacted()"},{"title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/debounce(for:tolerance:)"},{"title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/debounce(for:tolerance:clock:)"},{"title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/interspersed(every:with:)-3zuki"},{"title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/interspersed(every:with:)-5v1qt"},{"title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/interspersed(every:with:)-6lt47"},{"title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/interspersed(every:with:)-8m6da"},{"title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/interspersed(every:with:)-r4gr"},{"title":"func joined() -> AsyncJoinedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/joined()"},{"title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/joined(separator:)"},{"title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/reductions(_:)"},{"title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/reductions(_:_:)-71bpj"},{"title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/reductions(_:_:)-7wq4i"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/reductions(into:_:)-1qzka"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/reductions(into:_:)-8vml"},{"title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/removeduplicates()"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/removeduplicates(by:)-4uuw0"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/removeduplicates(by:)-6nx7f"},{"title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","type":"method","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/share(bufferingpolicy:)"}],"title":"AsyncSequence Implementations","type":"symbol"},{"path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/adjacentpairs()","type":"method"},{"title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(by:)-5djzu","type":"method"},{"title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(by:)-8yt5m","type":"method"},{"title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(by:)-9l5kx","type":"method"},{"title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(by:into:)-3qqa0","type":"method"},{"title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(by:into:)-r28r","type":"method"},{"title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(into:by:)","type":"method"},{"title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(into:on:)","type":"method"},{"title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunked(on:)","type":"method"},{"title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunks(ofcount:)","type":"method"},{"title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunks(ofcount:into:)","type":"method"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunks(ofcount:or:)-8qvne","type":"method"},{"title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunks(ofcount:or:)-96o8s","type":"method"},{"title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunks(ofcount:or:into:)-76u58","type":"method"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/chunks(ofcount:or:into:)-95ix5","type":"method"},{"title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/compacted()","type":"method"},{"title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/debounce(for:tolerance:)","type":"method"},{"title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/debounce(for:tolerance:clock:)","type":"method"},{"title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/interspersed(every:with:)-3zuki","type":"method"},{"title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/interspersed(every:with:)-5v1qt","type":"method"},{"title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/interspersed(every:with:)-6lt47","type":"method"},{"title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/interspersed(every:with:)-8m6da","type":"method"},{"title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/interspersed(every:with:)-r4gr","type":"method"},{"title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/joined()","type":"method"},{"title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/joined(separator:)","type":"method"},{"title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/reductions(_:)","type":"method"},{"title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/reductions(_:_:)-71bpj","type":"method"},{"title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/reductions(_:_:)-7wq4i","type":"method"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/reductions(into:_:)-1qzka","type":"method"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/reductions(into:_:)-8vml","type":"method"},{"title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/removeduplicates()","type":"method"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/removeduplicates(by:)-4uuw0","type":"method"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/removeduplicates(by:)-6nx7f","type":"method"},{"title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asyncsyncsequence\/share(bufferingpolicy:)","type":"method"}],"title":"AsyncSequence Implementations","type":"symbol"}]},{"title":"AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws -> Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/iterator\/next()","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/iterator\/asynciteratorprotocol-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/iterator\/next()-8zwrn"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/iterator\/next(isolation:)"}]}],"path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/iterator","type":"struct","title":"AsyncThrowingExclusiveReductionsSequence.Iterator"},{"type":"groupMarker","title":"Default Implementations"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/adjacentpairs()"},{"type":"method","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(by:)-3fk1l"},{"type":"method","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(by:)-658ma"},{"type":"method","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(by:)-ku1q"},{"type":"method","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(by:into:)-4lezz"},{"type":"method","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(by:into:)-5tygy"},{"type":"method","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(into:by:)"},{"type":"method","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(into:on:)"},{"type":"method","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(on:)"},{"type":"method","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunks(ofcount:)"},{"type":"method","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunks(ofcount:into:)"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunks(ofcount:or:)-2jl5u"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunks(ofcount:or:)-80gdw"},{"type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunks(ofcount:or:into:)-kg6v"},{"type":"method","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunks(ofcount:or:into:)-ped7"},{"type":"method","title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/compacted()"},{"type":"method","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/debounce(for:tolerance:)"},{"type":"method","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/debounce(for:tolerance:clock:)"},{"type":"method","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/interspersed(every:with:)-25eit"},{"type":"method","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/interspersed(every:with:)-3oppr"},{"type":"method","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/interspersed(every:with:)-4rpf4"},{"type":"method","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/interspersed(every:with:)-795u0"},{"type":"method","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/interspersed(every:with:)-7fnwr"},{"type":"method","title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/joined()"},{"type":"method","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/joined(separator:)"},{"type":"method","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/reductions(_:)"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/reductions(_:_:)-22k1m"},{"type":"method","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/reductions(_:_:)-7se72"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/reductions(into:_:)-4tjxp"},{"type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/reductions(into:_:)-5udzf"},{"type":"method","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/removeduplicates()"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/removeduplicates(by:)-48u3"},{"type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/removeduplicates(by:)-cc8f"},{"type":"method","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/share(bufferingpolicy:)"}],"path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/asyncsequence-implementations","type":"symbol","title":"AsyncSequence Implementations"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/adjacentpairs()"},{"title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(by:)-3fk1l"},{"title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(by:)-658ma"},{"title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(by:)-ku1q"},{"title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(by:into:)-4lezz"},{"title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(by:into:)-5tygy"},{"title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(into:by:)"},{"title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(into:on:)"},{"title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunked(on:)"},{"title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunks(ofcount:)"},{"title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunks(ofcount:into:)"},{"title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunks(ofcount:or:)-2jl5u"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunks(ofcount:or:)-80gdw"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunks(ofcount:or:into:)-kg6v"},{"title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/chunks(ofcount:or:into:)-ped7"},{"title":"func compacted() -> AsyncCompactedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/compacted()"},{"title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/debounce(for:tolerance:)"},{"title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/debounce(for:tolerance:clock:)"},{"title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/interspersed(every:with:)-25eit"},{"title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/interspersed(every:with:)-3oppr"},{"title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/interspersed(every:with:)-4rpf4"},{"title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/interspersed(every:with:)-795u0"},{"title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/interspersed(every:with:)-7fnwr"},{"title":"func joined() -> AsyncJoinedSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/joined()"},{"title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/joined(separator:)"},{"title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/reductions(_:)"},{"title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/reductions(_:_:)-22k1m"},{"title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/reductions(_:_:)-7se72"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/reductions(into:_:)-4tjxp"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/reductions(into:_:)-5udzf"},{"title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/removeduplicates()"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/removeduplicates(by:)-48u3"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/removeduplicates(by:)-cc8f"},{"title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/share(bufferingpolicy:)"}],"path":"\/documentation\/asyncalgorithms\/asyncthrowingexclusivereductionssequence\/asyncsequence-implementations","type":"symbol","title":"AsyncSequence Implementations"}]},{"title":"AsyncThrowingInclusiveReductionsSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/iterator","title":"AsyncThrowingInclusiveReductionsSequence.Iterator","type":"struct","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/iterator\/next()","type":"method","title":"func next() async throws -> Base.Element?"},{"type":"groupMarker","title":"Default Implementations"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/iterator\/asynciteratorprotocol-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/iterator\/next()-4wze8","type":"method"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/iterator\/next(isolation:)","type":"method"}],"type":"symbol","title":"AsyncIteratorProtocol Implementations"}]},{"title":"Default Implementations","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/asyncsequence-implementations","title":"AsyncSequence Implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"type":"method","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/allsatisfy(_:)"},{"type":"method","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/compactmap(_:)-1lzsq"},{"type":"method","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/compactmap(_:)-6zw2y"},{"type":"method","title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/contains(_:)"},{"type":"method","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/contains(where:)"},{"type":"method","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/drop(while:)"},{"type":"method","title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/dropfirst(_:)"},{"type":"method","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/filter(_:)"},{"type":"method","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/first(where:)"},{"type":"method","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/flatmap(_:)-7cpdo"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/flatmap(_:)-8k6cd"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/flatmap(_:)-8x5ei"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/flatmap(_:)-ie2"},{"type":"method","title":"func makeAsyncIterator() -> AsyncThrowingInclusiveReductionsSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/makeasynciterator()"},{"type":"method","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/map(_:)-4fu4r"},{"type":"method","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/map(_:)-9ggzu"},{"type":"method","title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/max()"},{"type":"method","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/max(by:)"},{"type":"method","title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/min()"},{"type":"method","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/min(by:)"},{"type":"method","title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/prefix(_:)"},{"type":"method","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/prefix(while:)"},{"type":"method","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/reduce(_:_:)"},{"type":"method","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/reduce(into:_:)"},{"title":"Type Aliases","type":"groupMarker"},{"type":"typealias","title":"AsyncThrowingInclusiveReductionsSequence.Element","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/element"}]},{"path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/asyncsequence-implementations","title":"AsyncSequence Implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/allsatisfy(_:)"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/compactmap(_:)-1lzsq"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/compactmap(_:)-6zw2y"},{"title":"func contains(Self.Element) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/contains(_:)"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/contains(where:)"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/drop(while:)"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/dropfirst(_:)"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/filter(_:)"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/first(where:)"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/flatmap(_:)-7cpdo"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/flatmap(_:)-8k6cd"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/flatmap(_:)-8x5ei"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/flatmap(_:)-ie2"},{"title":"func makeAsyncIterator() -> AsyncThrowingInclusiveReductionsSequence.Iterator","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/makeasynciterator()"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/map(_:)-4fu4r"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/map(_:)-9ggzu"},{"title":"func max() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/max()"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/max(by:)"},{"title":"func min() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/min()"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/min(by:)"},{"title":"func prefix(Int) -> AsyncPrefixSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/prefix(_:)"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/prefix(while:)"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/reduce(_:_:)"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/reduce(into:_:)"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AsyncThrowingInclusiveReductionsSequence.Element","type":"typealias","path":"\/documentation\/asyncalgorithms\/asyncthrowinginclusivereductionssequence\/element"}]}]},{"title":"AsyncThrowingInterspersedSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/iterator","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws -> Base.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/iterator\/next()"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncIteratorProtocol Implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/iterator\/next()-6xpqr"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/iterator\/next(isolation:)"}],"path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/iterator\/asynciteratorprotocol-implementations"}],"type":"struct","title":"AsyncThrowingInterspersedSequence.Iterator"},{"type":"groupMarker","title":"Default Implementations"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/compactmap(_:)-2xh6u","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/compactmap(_:)-8ou8z","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/flatmap(_:)-14bn7","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/flatmap(_:)-5f69w","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/flatmap(_:)-79yog","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/flatmap(_:)-rr5","type":"method"},{"title":"func makeAsyncIterator() -> AsyncThrowingInterspersedSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/makeasynciterator()","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/map(_:)-3ov18","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/map(_:)-65je7","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/reduce(into:_:)","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AsyncThrowingInterspersedSequence.Element","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/element","type":"typealias"}],"type":"symbol","title":"AsyncSequence Implementations"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/asyncsequence-implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/compactmap(_:)-2xh6u","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/compactmap(_:)-8ou8z","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/contains(_:)","title":"func contains(Self.Element) async rethrows -> Bool"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/contains(where:)","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/drop(while:)","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/dropfirst(_:)","title":"func dropFirst(Int) -> AsyncDropFirstSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/filter(_:)","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/first(where:)","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/flatmap(_:)-14bn7","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/flatmap(_:)-5f69w","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/flatmap(_:)-79yog","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/flatmap(_:)-rr5","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/makeasynciterator()","title":"func makeAsyncIterator() -> AsyncThrowingInterspersedSequence.Iterator"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/map(_:)-3ov18","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/map(_:)-65je7","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/max()","title":"func max() async rethrows -> Self.Element?"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/max(by:)","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/min()","title":"func min() async rethrows -> Self.Element?"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/min(by:)","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/prefix(_:)","title":"func prefix(Int) -> AsyncPrefixSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/prefix(while:)","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result"},{"type":"groupMarker","title":"Type Aliases"},{"type":"typealias","path":"\/documentation\/asyncalgorithms\/asyncthrowinginterspersedsequence\/element","title":"AsyncThrowingInterspersedSequence.Element"}],"type":"symbol","title":"AsyncSequence Implementations"}]},{"title":"AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/iterator\/next()","title":"func next() async throws -> AsyncThrowingRemoveDuplicatesSequence.Element?"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/iterator\/asynciteratorprotocol-implementations","title":"AsyncIteratorProtocol Implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/iterator\/next()-9i7fl"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/iterator\/next(isolation:)"}]}],"path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/iterator","title":"AsyncThrowingRemoveDuplicatesSequence.Iterator","type":"struct"},{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/makeasynciterator()","title":"func makeAsyncIterator() -> AsyncThrowingRemoveDuplicatesSequence.Iterator","type":"method"},{"type":"groupMarker","title":"Type Aliases"},{"path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/element","title":"AsyncThrowingRemoveDuplicatesSequence.Element","type":"typealias"},{"type":"groupMarker","title":"Default Implementations"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/allsatisfy(_:)"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/compactmap(_:)-5xlsh"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/compactmap(_:)-7tejq"},{"title":"func contains(Self.Element) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/contains(_:)"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/contains(where:)"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/drop(while:)"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/dropfirst(_:)"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/filter(_:)"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/first(where:)"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/flatmap(_:)-3z5l"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/flatmap(_:)-5cgmx"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/flatmap(_:)-5lqhn"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/flatmap(_:)-7oo4i"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/map(_:)-3st6w"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/map(_:)-5jaa7"},{"title":"func max() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/max()"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/max(by:)"},{"title":"func min() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/min()"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/min(by:)"},{"title":"func prefix(Int) -> AsyncPrefixSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/prefix(_:)"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/prefix(while:)"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/reduce(_:_:)"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/reduce(into:_:)"}],"path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/asyncsequence-implementations","title":"AsyncSequence Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/allsatisfy(_:)"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/compactmap(_:)-5xlsh"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/compactmap(_:)-7tejq"},{"title":"func contains(Self.Element) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/contains(_:)"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/contains(where:)"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/drop(while:)"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/dropfirst(_:)"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/filter(_:)"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/first(where:)"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/flatmap(_:)-3z5l"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/flatmap(_:)-5cgmx"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/flatmap(_:)-5lqhn"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/flatmap(_:)-7oo4i"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/map(_:)-3st6w"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/map(_:)-5jaa7"},{"title":"func max() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/max()"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/max(by:)"},{"title":"func min() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/min()"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/min(by:)"},{"title":"func prefix(Int) -> AsyncPrefixSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/prefix(_:)"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/prefix(while:)"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/reduce(_:_:)"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/reduce(into:_:)"}],"path":"\/documentation\/asyncalgorithms\/asyncthrowingremoveduplicatessequence\/asyncsequence-implementations","title":"AsyncSequence Implementations","type":"symbol"}]},{"title":"AsyncTimerSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"title":"AsyncTimerSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/iterator","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func next() async -> C.Instant?","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/iterator\/next()"},{"type":"groupMarker","title":"Default Implementations"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/iterator\/next()-53oke","type":"method"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/iterator\/next(isolation:)","type":"method"}],"type":"symbol","title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/iterator\/asynciteratorprotocol-implementations"}],"type":"struct"},{"title":"Initializers","type":"groupMarker"},{"title":"init(interval: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C)","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/init(interval:tolerance:clock:)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"title":"func makeAsyncIterator() -> AsyncTimerSequence.Iterator","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/makeasynciterator()","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AsyncTimerSequence.Element","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/element","type":"typealias"},{"title":"Type Methods","type":"groupMarker"},{"title":"static func repeating(every: Duration, tolerance: Duration?) -> AsyncTimerSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/repeating(every:tolerance:)","type":"method"},{"title":"static func repeating(every: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncTimerSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/repeating(every:tolerance:clock:)","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/allsatisfy(_:)"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/compactmap(_:)-2ybse"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/compactmap(_:)-6fdqt"},{"title":"func contains(Self.Element) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/contains(_:)"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/contains(where:)"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/drop(while:)"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/dropfirst(_:)"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/filter(_:)"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/first(where:)"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/flatmap(_:)-5f7pc"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/flatmap(_:)-654xv"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/flatmap(_:)-8bk29"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/flatmap(_:)-8po44"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/map(_:)-5dnxh"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/map(_:)-871hb"},{"title":"func max() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/max()"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/max(by:)"},{"title":"func min() async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/min()"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/min(by:)"},{"title":"func prefix(Int) -> AsyncPrefixSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/prefix(_:)"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/prefix(while:)"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/reduce(_:_:)"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/reduce(into:_:)"}],"type":"symbol"},{"title":"AsyncSequence Implementations","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/asyncsequence-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/compactmap(_:)-2ybse","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/compactmap(_:)-6fdqt","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/flatmap(_:)-5f7pc","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/flatmap(_:)-654xv","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/flatmap(_:)-8bk29","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/flatmap(_:)-8po44","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/map(_:)-5dnxh","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/map(_:)-871hb","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asynctimersequence\/reduce(into:_:)","type":"method"}],"type":"symbol"}]},{"title":"AsyncZip2Sequence","path":"\/documentation\/asyncalgorithms\/asynczip2sequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"title":"AsyncZip2Sequence.Iterator","type":"struct","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/iterator\/next()","title":"func next() async rethrows -> AsyncZip2Sequence.Element?","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/iterator\/next()-dwbc"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/iterator\/next(isolation:)"}],"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/iterator\/asynciteratorprotocol-implementations","title":"AsyncIteratorProtocol Implementations","type":"symbol"}],"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/iterator"},{"title":"Instance Methods","type":"groupMarker"},{"title":"func makeAsyncIterator() -> AsyncZip2Sequence.AsyncIterator","type":"method","path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/makeasynciterator()"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AsyncZip2Sequence.AsyncIterator","type":"typealias","path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/asynciterator"},{"title":"AsyncZip2Sequence.Element","type":"typealias","path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/element"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncSequence Implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/compactmap(_:)-8bxhi","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/compactmap(_:)-9258f","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/contains(where:)","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/drop(while:)","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/dropfirst(_:)","title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/filter(_:)","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/first(where:)","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/flatmap(_:)-29mmw","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/flatmap(_:)-74sj8","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/flatmap(_:)-7fatu","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/flatmap(_:)-9qv7p","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/map(_:)-19yvg","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/map(_:)-1ho08","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/max(by:)","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/min(by:)","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/prefix(_:)","title":"func prefix(Int) -> AsyncPrefixSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/prefix(while:)","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method"}],"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/asyncsequence-implementations"},{"title":"AsyncSequence Implementations","type":"symbol","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/allsatisfy(_:)","type":"method","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/compactmap(_:)-8bxhi","type":"method","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/compactmap(_:)-9258f","type":"method","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/contains(where:)","type":"method","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/drop(while:)","type":"method","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/dropfirst(_:)","type":"method","title":"func dropFirst(Int) -> AsyncDropFirstSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/filter(_:)","type":"method","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/first(where:)","type":"method","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/flatmap(_:)-29mmw","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/flatmap(_:)-74sj8","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/flatmap(_:)-7fatu","type":"method","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/flatmap(_:)-9qv7p","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/map(_:)-19yvg","type":"method","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/map(_:)-1ho08","type":"method","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/max(by:)","type":"method","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/min(by:)","type":"method","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/prefix(_:)","type":"method","title":"func prefix(Int) -> AsyncPrefixSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/prefix(while:)","type":"method","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/reduce(_:_:)","type":"method","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result"},{"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/reduce(into:_:)","type":"method","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result"}],"path":"\/documentation\/asyncalgorithms\/asynczip2sequence\/asyncsequence-implementations"}]},{"title":"AsyncZip3Sequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/iterator","type":"struct","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async rethrows -> AsyncZip3Sequence.Element?","type":"method","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/iterator\/next()"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/iterator\/next()-5xia8","type":"method"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/iterator\/next(isolation:)","type":"method"}],"title":"AsyncIteratorProtocol Implementations","type":"symbol","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/iterator\/asynciteratorprotocol-implementations"}],"title":"AsyncZip3Sequence.Iterator"},{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/makeasynciterator()","type":"method","title":"func makeAsyncIterator() -> AsyncZip3Sequence.AsyncIterator"},{"type":"groupMarker","title":"Type Aliases"},{"path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/asynciterator","type":"typealias","title":"AsyncZip3Sequence.AsyncIterator"},{"path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/element","type":"typealias","title":"AsyncZip3Sequence.Element"},{"type":"groupMarker","title":"Default Implementations"},{"path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/asyncsequence-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/allsatisfy(_:)","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/compactmap(_:)-493ac","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/compactmap(_:)-71k3f","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/contains(where:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/drop(while:)","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/dropfirst(_:)","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/filter(_:)","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/flatmap(_:)-11nal","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/flatmap(_:)-3jzvl","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/flatmap(_:)-4uy4f","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/flatmap(_:)-7ygbf","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/map(_:)-2s1gx","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/map(_:)-8hezx","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/max(by:)","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/reduce(into:_:)","type":"method"}],"title":"AsyncSequence Implementations"},{"path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/asyncsequence-implementations","type":"symbol","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/allsatisfy(_:)"},{"type":"method","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/compactmap(_:)-493ac"},{"type":"method","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/compactmap(_:)-71k3f"},{"type":"method","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/contains(where:)"},{"type":"method","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/drop(while:)"},{"type":"method","title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/dropfirst(_:)"},{"type":"method","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/filter(_:)"},{"type":"method","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/first(where:)"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/flatmap(_:)-11nal"},{"type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/flatmap(_:)-3jzvl"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/flatmap(_:)-4uy4f","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/flatmap(_:)-7ygbf","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/map(_:)-2s1gx","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/map(_:)-8hezx","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/max(by:)","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/prefix(while:)","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/asyncalgorithms\/asynczip3sequence\/reduce(into:_:)","type":"method"}],"title":"AsyncSequence Implementations"}]},{"title":"MultiProducerSingleConsumerAsyncChannel","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"type":"struct","children":[{"type":"groupMarker","title":"Instance Properties"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/channelandstream\/source","type":"property","title":"var source: MultiProducerSingleConsumerAsyncChannel.Source"},{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/channelandstream\/takechannel()","type":"method","title":"func takeChannel() -> sending MultiProducerSingleConsumerAsyncChannel"}],"title":"MultiProducerSingleConsumerAsyncChannel.ChannelAndStream","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/channelandstream"},{"type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/backpressurestrategy","type":"struct","children":[{"title":"Type Methods","type":"groupMarker"},{"title":"static func watermark(low: Int, high: Int) -> MultiProducerSingleConsumerAsyncChannel.Source.BackpressureStrategy","type":"method","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/backpressurestrategy\/watermark(low:high:)"},{"title":"static func watermark(low: Int, high: Int, waterLevelForElement: (borrowing Element) -> Int) -> MultiProducerSingleConsumerAsyncChannel.Source.BackpressureStrategy","type":"method","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/backpressurestrategy\/watermark(low:high:waterlevelforelement:)"}],"title":"MultiProducerSingleConsumerAsyncChannel.Source.BackpressureStrategy"},{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/finish(throwing:)","type":"method","title":"func finish(throwing: Failure?)"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/makeadditionalsource()","type":"method","title":"func makeAdditionalSource() -> sending MultiProducerSingleConsumerAsyncChannel.Source"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/send(_:)-5rwh7","type":"method","title":"func send(consuming sending Element) async throws"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/send(_:)-8ar29","type":"method","title":"func send(consuming sending Element) throws -> MultiProducerSingleConsumerAsyncChannel.Source.SendResult"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/send(_:onproducemore:)","type":"method","title":"func send(consuming sending Element, onProduceMore: (Result) -> Void)"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/send(contentsof:)-1h7t9","type":"method","title":"func send(contentsOf: consuming sending S) async throws"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/send(contentsof:)-3baoz","type":"method","title":"func send(contentsOf: consuming sending S) throws -> MultiProducerSingleConsumerAsyncChannel.Source.SendResult"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/send(contentsof:)-8cw3l","type":"method","title":"func send(contentsOf: consuming sending S) async throws"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/send(contentsof:onproducemore:)","type":"method","title":"func send(contentsOf: consuming sending S, onProduceMore: (Result) -> Void)"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/setonterminationcallback(_:)","type":"method","title":"func setOnTerminationCallback((() -> Void)?)"},{"type":"groupMarker","title":"Enumerations"},{"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/sendresult","type":"enum","children":[{"type":"groupMarker","title":"Structures"},{"type":"struct","children":[{"title":"Operators","type":"groupMarker"},{"title":"static func == (MultiProducerSingleConsumerAsyncChannel.Source.SendResult.CallbackHandle, MultiProducerSingleConsumerAsyncChannel.Source.SendResult.CallbackHandle) -> Bool","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/sendresult\/callbackhandle\/==(_:_:)","type":"op"},{"title":"Instance Methods","type":"groupMarker"},{"title":"func cancelCallback()","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/sendresult\/callbackhandle\/cancelcallback()","type":"method"},{"title":"func enqueueCallback(onProduceMore: sending (Result) -> Void)","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/sendresult\/callbackhandle\/enqueuecallback(onproducemore:)","type":"method"},{"title":"func hash(into: inout Hasher)","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/sendresult\/callbackhandle\/hash(into:)","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"title":"Equatable Implementations","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/sendresult\/callbackhandle\/equatable-implementations","children":[{"type":"groupMarker","title":"Operators"},{"type":"op","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/sendresult\/callbackhandle\/!=(_:_:)","title":"static func != (Self, Self) -> Bool"}],"type":"symbol"}],"path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/sendresult\/callbackhandle","title":"MultiProducerSingleConsumerAsyncChannel.Source.SendResult.CallbackHandle"},{"type":"groupMarker","title":"Enumeration Cases"},{"type":"case","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/sendresult\/enqueuecallback(_:)","title":"case enqueueCallback(MultiProducerSingleConsumerAsyncChannel.Source.SendResult.CallbackHandle)"},{"type":"case","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source\/sendresult\/producemore","title":"case produceMore"}],"title":"MultiProducerSingleConsumerAsyncChannel.Source.SendResult"}],"title":"MultiProducerSingleConsumerAsyncChannel.Source","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/source"},{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func elements() -> some Sendable & AsyncSequence\n","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/elements()"},{"type":"method","title":"func next(isolation: isolated (any Actor)?) async throws(Failure) -> Element?","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/next(isolation:)"},{"type":"groupMarker","title":"Type Methods"},{"type":"method","title":"static func makeChannel(of: Element.Type, throwing: Failure.Type, backpressureStrategy: MultiProducerSingleConsumerAsyncChannel.Source.BackpressureStrategy) -> sending MultiProducerSingleConsumerAsyncChannel.ChannelAndStream","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannel\/makechannel(of:throwing:backpressurestrategy:)"}]},{"title":"MultiProducerSingleConsumerAsyncChannelAlreadyFinishedError","path":"\/documentation\/asyncalgorithms\/multiproducersingleconsumerasyncchannelalreadyfinishederror","type":"struct"},{"title":"Functions","type":"groupMarker"},{"title":"func chain(Base1, Base2) -> AsyncChain2Sequence","path":"\/documentation\/asyncalgorithms\/chain(_:_:)","type":"func"},{"title":"func chain(Base1, Base2, Base3) -> AsyncChain3Sequence","path":"\/documentation\/asyncalgorithms\/chain(_:_:_:)","type":"func"},{"title":"func combineLatest(Base1, Base2) -> AsyncCombineLatest2Sequence","path":"\/documentation\/asyncalgorithms\/combinelatest(_:_:)","type":"func"},{"title":"func combineLatest(Base1, Base2, Base3) -> AsyncCombineLatest3Sequence","path":"\/documentation\/asyncalgorithms\/combinelatest(_:_:_:)","type":"func"},{"title":"func merge(Base1, Base2) -> AsyncMerge2Sequence","path":"\/documentation\/asyncalgorithms\/merge(_:_:)","type":"func"},{"title":"func merge(Base1, Base2, Base3) -> AsyncMerge3Sequence","path":"\/documentation\/asyncalgorithms\/merge(_:_:_:)","type":"func"},{"title":"func zip(Base1, Base2) -> AsyncZip2Sequence","path":"\/documentation\/asyncalgorithms\/zip(_:_:)","type":"func"},{"title":"func zip(Base1, Base2, Base3) -> AsyncZip3Sequence","path":"\/documentation\/asyncalgorithms\/zip(_:_:_:)","type":"func"},{"title":"Extended Modules","type":"groupMarker"},{"title":"Swift","path":"\/documentation\/asyncalgorithms\/swift","type":"extension","children":[{"type":"groupMarker","title":"Extended Protocols"},{"path":"\/documentation\/asyncalgorithms\/swift\/rangereplaceablecollection","type":"extension","title":"RangeReplaceableCollection"},{"path":"\/documentation\/asyncalgorithms\/swift\/sequence","type":"extension","children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"var async: AsyncSyncSequence","type":"property","path":"\/documentation\/asyncalgorithms\/swift\/sequence\/async"}],"title":"Sequence"},{"path":"\/documentation\/asyncalgorithms\/swift\/setalgebra","type":"extension","title":"SetAlgebra"},{"type":"groupMarker","title":"Extended Structures"},{"path":"\/documentation\/asyncalgorithms\/swift\/dictionary","type":"extension","children":[{"title":"Initializers","type":"groupMarker"},{"title":"init(S, uniquingKeysWith: (Value, Value) async throws -> Value) async rethrows","type":"init","path":"\/documentation\/asyncalgorithms\/swift\/dictionary\/init(_:uniquingkeyswith:)"},{"title":"init(grouping: S, by: (S.Element) async throws -> Key) async rethrows","type":"init","path":"\/documentation\/asyncalgorithms\/swift\/dictionary\/init(grouping:by:)"},{"title":"init(uniqueKeysWithValues: S) async rethrows","type":"init","path":"\/documentation\/asyncalgorithms\/swift\/dictionary\/init(uniquekeyswithvalues:)"}],"title":"Dictionary"}]},{"title":"_Concurrency","path":"\/documentation\/asyncalgorithms\/_concurrency","type":"extension","children":[{"type":"groupMarker","title":"Extended Protocols"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence","type":"extension","title":"AsyncSequence","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/adjacentpairs()","type":"method","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/buffer(policy:)","type":"method","title":"func buffer(policy: AsyncBufferSequencePolicy) -> AsyncBufferSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunked(by:)-37yae","type":"method","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunked(by:)-4ywif","type":"method","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunked(by:)-6ueqa","type":"method","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunked(by:into:)-1mct7","type":"method","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunked(by:into:)-97f3o","type":"method","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunked(into:by:)","type":"method","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunked(into:on:)","type":"method","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunked(on:)","type":"method","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunks(ofcount:)","type":"method","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunks(ofcount:into:)","type":"method","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunks(ofcount:or:)-5di6d","type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunks(ofcount:or:)-jf5u","type":"method","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunks(ofcount:or:into:)-26oi5","type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/chunks(ofcount:or:into:)-88z89","type":"method","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/compacted()","type":"method","title":"func compacted() -> AsyncCompactedSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/debounce(for:tolerance:)","type":"method","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/debounce(for:tolerance:clock:)","type":"method","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/interspersed(every:with:)-37jjm","type":"method","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/interspersed(every:with:)-48okb","type":"method","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/interspersed(every:with:)-6z30d","type":"method","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/interspersed(every:with:)-7cm54","type":"method","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/interspersed(every:with:)-pxz3","type":"method","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/joined()","type":"method","title":"func joined() -> AsyncJoinedSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/joined(separator:)","type":"method","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/reductions(_:)-4efsu","type":"method","title":"func reductions((Self.Element, Self.Element) async throws -> Self.Element) -> AsyncThrowingInclusiveReductionsSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/reductions(_:)-58t9p","type":"method","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/reductions(_:_:)-50jy3","type":"method","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/reductions(_:_:)-8lxv9","type":"method","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/reductions(into:_:)-1ghas","type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/reductions(into:_:)-t4an","type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/removeduplicates()","type":"method","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/removeduplicates(by:)-6epc2","type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/removeduplicates(by:)-7geff","type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence"},{"path":"\/documentation\/asyncalgorithms\/_concurrency\/asyncsequence\/share(bufferingpolicy:)","type":"method","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n"}]}]}]},{"path":"\/documentation\/fueledcombine","title":"FueledCombine","type":"module","children":[{"type":"groupMarker","title":"Classes"},{"path":"\/documentation\/fueledcombine\/combineextensions","children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"let base: Base","path":"\/documentation\/fueledcombine\/combineextensions\/base","type":"property"},{"title":"var cancellables: Set","path":"\/documentation\/fueledcombine\/combineextensions\/cancellables","type":"property"}],"type":"class","title":"CombineExtensions"},{"type":"groupMarker","title":"Protocols"},{"path":"\/documentation\/fueledcombine\/combineextensionsprovider","children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"var combineExtensions: CombineExtensions","path":"\/documentation\/fueledcombine\/combineextensionsprovider\/combineextensions","type":"property"}],"type":"protocol","title":"CombineExtensionsProvider"},{"path":"\/documentation\/fueledcombine\/currentvaluepublisher","children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"var value: Self.Output","path":"\/documentation\/fueledcombine\/currentvaluepublisher\/value","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"title":"func eraseToAnyCurrentValuePublisher() -> AnyCurrentValuePublisher","path":"\/documentation\/fueledcombine\/currentvaluepublisher\/erasetoanycurrentvaluepublisher()","type":"method"}],"type":"protocol","title":"CurrentValuePublisher"},{"type":"groupMarker","title":"Structures"},{"path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher","children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/init(_:)-248jn","title":"init(Output)","type":"init"},{"path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/init(_:)-54k7s","title":"init(Publisher)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/value","title":"var value: Output","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/receive(subscriber:)","title":"func receive(subscriber: Subscriber)","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/currentvaluepublisher-implementations","title":"CurrentValuePublisher Implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func eraseToAnyCurrentValuePublisher() -> AnyCurrentValuePublisher","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/erasetoanycurrentvaluepublisher()","type":"method"}],"type":"symbol"},{"path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/publisher-implementations","title":"Publisher Implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func assign(to: ReferenceWritableKeyPath, forLifetimeOf: Object)","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/assign(to:forlifetimeof:)"},{"title":"func assign(to: ReferenceWritableKeyPath, withoutRetaining: Object) -> AnyCancellable","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/assign(to:withoutretaining:)"},{"title":"func combinePrevious() -> AnyPublisher","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/combineprevious()"},{"title":"func combinePrevious(Self.Output) -> AnyPublisher","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/combineprevious(_:)"},{"title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveTermination: () -> Void, receiveResult: ((Result) -> Void)?, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receivetermination:receiveresult:receiverequest:)-1dkxm"},{"title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveTermination: (() -> Void)?, receiveResult: (Result) -> Void, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receivetermination:receiveresult:receiverequest:)-9g9zv"},{"title":"func ignoreErrors() -> AnyPublisher","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/ignoreerrors()"},{"title":"func ignoreNils() -> AnyPublisher","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/ignorenils()"},{"title":"func performDuringLifetimeOf(Object, action: (Object) -> (Self.Output) -> Void)","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/performduringlifetimeof(_:action:)-30c9v"},{"title":"func performDuringLifetimeOf(Object, action: (Object, Self.Output) -> Void)","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/performduringlifetimeof(_:action:)-3mj9k"},{"title":"func promoteOptional() -> AnyPublisher","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/promoteoptional()"},{"title":"func sink() -> AnyCancellable","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/sink()"},{"title":"func sinkForLifetimeOf(Object)","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/sinkforlifetimeof(_:)"},{"title":"func sinkForLifetimeOf(Object, receiveCompletion: (Subscribers.Completion) -> Void, receiveValue: (Self.Output) -> Void)","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/sinkforlifetimeof(_:receivecompletion:receivevalue:)"},{"title":"func sinkForLifetimeOf(Object, receiveValue: (Self.Output) -> Void)","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/sinkforlifetimeof(_:receivevalue:)"},{"title":"func then(receiveResult: (Result) -> Void) -> AnyCancellable","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/then(receiveresult:)"},{"title":"func thenForLifetimeOf(Object, receiveResult: (Result) -> Void)","type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/thenforlifetimeof(_:receiveresult:)"},{"title":"Type Aliases","type":"groupMarker"},{"title":"AnyCurrentValuePublisher.CombinePreviousOutput","type":"typealias","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/combinepreviousoutput"}],"type":"symbol"},{"path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/publisher-implementations","title":"Publisher Implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/assign(to:forlifetimeof:)","title":"func assign(to: ReferenceWritableKeyPath, forLifetimeOf: Object)"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/assign(to:withoutretaining:)","title":"func assign(to: ReferenceWritableKeyPath, withoutRetaining: Object) -> AnyCancellable"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/combineprevious()","title":"func combinePrevious() -> AnyPublisher"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/combineprevious(_:)","title":"func combinePrevious(Self.Output) -> AnyPublisher"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receivetermination:receiveresult:receiverequest:)-1dkxm","title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveTermination: () -> Void, receiveResult: ((Result) -> Void)?, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receivetermination:receiveresult:receiverequest:)-9g9zv","title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveTermination: (() -> Void)?, receiveResult: (Result) -> Void, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/ignoreerrors()","title":"func ignoreErrors() -> AnyPublisher"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/ignorenils()","title":"func ignoreNils() -> AnyPublisher"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/performduringlifetimeof(_:action:)-30c9v","title":"func performDuringLifetimeOf(Object, action: (Object) -> (Self.Output) -> Void)"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/performduringlifetimeof(_:action:)-3mj9k","title":"func performDuringLifetimeOf(Object, action: (Object, Self.Output) -> Void)"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/promoteoptional()","title":"func promoteOptional() -> AnyPublisher"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/sink()","title":"func sink() -> AnyCancellable"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/sinkforlifetimeof(_:)","title":"func sinkForLifetimeOf(Object)"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/sinkforlifetimeof(_:receivecompletion:receivevalue:)","title":"func sinkForLifetimeOf(Object, receiveCompletion: (Subscribers.Completion) -> Void, receiveValue: (Self.Output) -> Void)"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/sinkforlifetimeof(_:receivevalue:)","title":"func sinkForLifetimeOf(Object, receiveValue: (Self.Output) -> Void)"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/then(receiveresult:)","title":"func then(receiveResult: (Result) -> Void) -> AnyCancellable"},{"type":"method","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/thenforlifetimeof(_:receiveresult:)","title":"func thenForLifetimeOf(Object, receiveResult: (Result) -> Void)"},{"type":"groupMarker","title":"Type Aliases"},{"type":"typealias","path":"\/documentation\/fueledcombine\/anycurrentvaluepublisher\/combinepreviousoutput","title":"AnyCurrentValuePublisher.CombinePreviousOutput"}],"type":"symbol"}],"type":"struct","title":"AnyCurrentValuePublisher"},{"path":"\/documentation\/fueledcombine\/objectkeypathreference","children":[{"type":"groupMarker","title":"Instance Properties"},{"type":"property","path":"\/documentation\/fueledcombine\/objectkeypathreference\/keypath","title":"let keyPath: ReferenceWritableKeyPath"},{"type":"property","path":"\/documentation\/fueledcombine\/objectkeypathreference\/object","title":"let object: Root"}],"type":"struct","title":"ObjectKeyPathReference"},{"type":"groupMarker","title":"Operators"},{"path":"\/documentation\/fueledcombine\/___(_:_:)-1942j","type":"op","title":"func >>> (AnyCancellable, inout CancellableCollection)"},{"path":"\/documentation\/fueledcombine\/___(_:_:)-2jrra","type":"op","title":"func >>> (AnyCancellable, inout Set)"},{"path":"\/documentation\/fueledcombine\/___(_:_:)-4q54d","type":"op","title":"func >>> (AnyCancellable?, inout CancellableCollection)"},{"path":"\/documentation\/fueledcombine\/___(_:_:)-5niu1","type":"op","title":"func >>> (AnyCancellable?, inout Set)"},{"path":"\/documentation\/fueledcombine\/___(_:_:)-7do29","type":"op","title":"func >>> (AnyCancellable?, inout CancellableCollection?)"},{"path":"\/documentation\/fueledcombine\/___(_:_:)-7eai0","type":"op","title":"func >>> (AnyCancellable?, inout Set?)"},{"path":"\/documentation\/fueledcombine\/___(_:_:)-83b2u","type":"op","title":"func >>> (AnyCancellable, inout CancellableCollection?)"},{"path":"\/documentation\/fueledcombine\/___(_:_:)-9w5ew","type":"op","title":"func >>> (AnyCancellable, inout Set?)"},{"path":"\/documentation\/fueledcombine\/_~(_:_:)-2oe6e","type":"op","title":"func <~ (ObjectKeyPathReference, Publisher) -> AnyCancellable"},{"path":"\/documentation\/fueledcombine\/_~(_:_:)-3eneo","type":"op","title":"func <~ (ObservingObject, ObservedObjectCollection)"},{"path":"\/documentation\/fueledcombine\/_~(_:_:)-4bbrv","type":"op","title":"func <~ (ObservingObject, Publisher)"},{"path":"\/documentation\/fueledcombine\/_~(_:_:)-4q5d8","type":"op","title":"func <~ (ObservingObject, ReferenceWritableKeyPath)"},{"path":"\/documentation\/fueledcombine\/_~(_:_:)-50v4j","type":"op","title":"func <~ (ObservingObject, ObservedObject)"},{"path":"\/documentation\/fueledcombine\/_~(_:_:)-6mert","type":"op","title":"func <~ (ObservingObject, Publisher)"},{"path":"\/documentation\/fueledcombine\/_~(_:_:)-8vzfy","type":"op","title":"func <~ (ObservingObject, ReferenceWritableKeyPath)"},{"path":"\/documentation\/fueledcombine\/_~(_:_:)-ryxp","type":"op","title":"func <~ (ObservingObject, Publisher)"},{"path":"\/documentation\/fueledcombine\/~(_:_:)","type":"op","title":"func ~ (Object, ReferenceWritableKeyPath) -> ObjectKeyPathReference"},{"type":"groupMarker","title":"Type Aliases"},{"path":"\/documentation\/fueledcombine\/optionalprotocol","type":"typealias","title":"OptionalProtocol"},{"type":"groupMarker","title":"Extended Modules"},{"path":"\/documentation\/fueledcombine\/combine","children":[{"title":"Extended Classes","type":"groupMarker"},{"path":"\/documentation\/fueledcombine\/combine\/currentvaluesubject","title":"CurrentValueSubject","type":"extension","children":[{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","path":"\/documentation\/fueledcombine\/combine\/currentvaluesubject\/currentvaluepublisher-implementations","children":[{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/fueledcombine\/combine\/currentvaluesubject\/erasetoanycurrentvaluepublisher()","type":"method","title":"func eraseToAnyCurrentValuePublisher() -> AnyCurrentValuePublisher"}],"title":"CurrentValuePublisher Implementations"}]},{"title":"Extended Protocols","type":"groupMarker"},{"path":"\/documentation\/fueledcombine\/combine\/observableobject","title":"ObservableObject","type":"extension","children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"var objectDidChange: AnyPublisher","path":"\/documentation\/fueledcombine\/combine\/observableobject\/objectdidchange","type":"property"},{"title":"var publisher: AnyPublisher","path":"\/documentation\/fueledcombine\/combine\/observableobject\/publisher","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"title":"func link(to: Object)","path":"\/documentation\/fueledcombine\/combine\/observableobject\/link(to:)-3z8l5","type":"method"},{"title":"func link(to: Publisher)","path":"\/documentation\/fueledcombine\/combine\/observableobject\/link(to:)-53ti5","type":"method"},{"title":"func link(to: Publisher)","path":"\/documentation\/fueledcombine\/combine\/observableobject\/link(to:)-61ild","type":"method"},{"title":"func link(to: Publisher)","path":"\/documentation\/fueledcombine\/combine\/observableobject\/link(to:)-76q5p","type":"method"},{"title":"func link(to: ObjectCollection)","path":"\/documentation\/fueledcombine\/combine\/observableobject\/link(to:)-7sldw","type":"method"}]},{"path":"\/documentation\/fueledcombine\/combine\/publisher","title":"Publisher","type":"extension","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func assign(to: ReferenceWritableKeyPath, forLifetimeOf: Object)","path":"\/documentation\/fueledcombine\/combine\/publisher\/assign(to:forlifetimeof:)","type":"method"},{"title":"func assign(to: ReferenceWritableKeyPath, withoutRetaining: Object) -> AnyCancellable","path":"\/documentation\/fueledcombine\/combine\/publisher\/assign(to:withoutretaining:)","type":"method"},{"title":"func combinePrevious() -> AnyPublisher","path":"\/documentation\/fueledcombine\/combine\/publisher\/combineprevious()","type":"method"},{"title":"func combinePrevious(Self.Output) -> AnyPublisher","path":"\/documentation\/fueledcombine\/combine\/publisher\/combineprevious(_:)","type":"method"},{"title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveTermination: () -> Void, receiveResult: ((Result) -> Void)?, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents","path":"\/documentation\/fueledcombine\/combine\/publisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receivetermination:receiveresult:receiverequest:)-644kb","type":"method"},{"title":"func handleEvents(receiveSubscription: ((any Subscription) -> Void)?, receiveOutput: ((Self.Output) -> Void)?, receiveCompletion: ((Subscribers.Completion) -> Void)?, receiveCancel: (() -> Void)?, receiveTermination: (() -> Void)?, receiveResult: (Result) -> Void, receiveRequest: ((Subscribers.Demand) -> Void)?) -> Publishers.HandleEvents","path":"\/documentation\/fueledcombine\/combine\/publisher\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receivetermination:receiveresult:receiverequest:)-7r3r7","type":"method"},{"title":"func ignoreErrors() -> AnyPublisher","path":"\/documentation\/fueledcombine\/combine\/publisher\/ignoreerrors()","type":"method"},{"title":"func ignoreNils() -> AnyPublisher","path":"\/documentation\/fueledcombine\/combine\/publisher\/ignorenils()","type":"method"},{"title":"func onAnyChanges() -> AnyPublisher<[Self.Output.Element], Never>","path":"\/documentation\/fueledcombine\/combine\/publisher\/onanychanges()","type":"method"},{"title":"func performDuringLifetimeOf(Object, action: (Object) -> (Self.Output) -> Void)","path":"\/documentation\/fueledcombine\/combine\/publisher\/performduringlifetimeof(_:action:)-3gk0p","type":"method"},{"title":"func performDuringLifetimeOf(Object, action: (Object, Self.Output) -> Void)","path":"\/documentation\/fueledcombine\/combine\/publisher\/performduringlifetimeof(_:action:)-621tz","type":"method"},{"title":"func promoteOptional() -> AnyPublisher","path":"\/documentation\/fueledcombine\/combine\/publisher\/promoteoptional()","type":"method"},{"title":"func sink() -> AnyCancellable","path":"\/documentation\/fueledcombine\/combine\/publisher\/sink()","type":"method"},{"title":"func sinkForLifetimeOf(Object)","path":"\/documentation\/fueledcombine\/combine\/publisher\/sinkforlifetimeof(_:)","type":"method"},{"title":"func sinkForLifetimeOf(Object, receiveCompletion: (Subscribers.Completion) -> Void, receiveValue: (Self.Output) -> Void)","path":"\/documentation\/fueledcombine\/combine\/publisher\/sinkforlifetimeof(_:receivecompletion:receivevalue:)","type":"method"},{"title":"func sinkForLifetimeOf(Object, receiveValue: (Self.Output) -> Void)","path":"\/documentation\/fueledcombine\/combine\/publisher\/sinkforlifetimeof(_:receivevalue:)","type":"method"},{"title":"func then(receiveResult: (Result) -> Void) -> AnyCancellable","path":"\/documentation\/fueledcombine\/combine\/publisher\/then(receiveresult:)","type":"method"},{"title":"func thenForLifetimeOf(Object, receiveResult: (Result) -> Void)","path":"\/documentation\/fueledcombine\/combine\/publisher\/thenforlifetimeof(_:receiveresult:)","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"title":"Publisher.CombinePreviousOutput","path":"\/documentation\/fueledcombine\/combine\/publisher\/combinepreviousoutput","type":"typealias"}]},{"path":"\/documentation\/fueledcombine\/combine\/subject","title":"Subject","type":"extension","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledcombine\/combine\/subject\/send(result:)","title":"func send(result: Result)","type":"method"}]},{"path":"\/documentation\/fueledcombine\/combine\/subscriber","title":"Subscriber","type":"extension","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledcombine\/combine\/subscriber\/erasetoanysubscriber()","title":"func eraseToAnySubscriber() -> AnySubscriber","type":"method"}]},{"title":"Extended Structures","type":"groupMarker"},{"path":"\/documentation\/fueledcombine\/combine\/published","title":"Published","type":"extension","children":[{"title":"Type Methods","type":"groupMarker"},{"title":"static func initWithPublisher(inout Published, initialValue: Value) -> Published.Publisher","type":"method","path":"\/documentation\/fueledcombine\/combine\/published\/initwithpublisher(_:initialvalue:)"}]}],"type":"extension","title":"Combine"},{"path":"\/documentation\/fueledcombine\/objectivec","children":[{"title":"Extended Classes","type":"groupMarker"},{"title":"NSObject","type":"extension","children":[{"title":"Default Implementations","type":"groupMarker"},{"title":"CombineExtensionsProvider Implementations","children":[{"type":"groupMarker","title":"Instance Properties"},{"path":"\/documentation\/fueledcombine\/objectivec\/nsobject\/combineextensions","type":"property","title":"var combineExtensions: CombineExtensions"}],"type":"symbol","path":"\/documentation\/fueledcombine\/objectivec\/nsobject\/combineextensionsprovider-implementations"}],"path":"\/documentation\/fueledcombine\/objectivec\/nsobject"}],"type":"extension","title":"ObjectiveC"}]},{"path":"\/documentation\/fueledswiftconcurrency","title":"FueledSwiftConcurrency","type":"module","children":[{"type":"groupMarker","title":"Classes"},{"path":"\/documentation\/fueledswiftconcurrency\/asynccache","type":"class","children":[{"type":"groupMarker","title":"Initializers"},{"type":"init","title":"init()","path":"\/documentation\/fueledswiftconcurrency\/asynccache\/init()"},{"type":"groupMarker","title":"Instance Properties"},{"type":"property","title":"var count: Int","path":"\/documentation\/fueledswiftconcurrency\/asynccache\/count"},{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func clear()","path":"\/documentation\/fueledswiftconcurrency\/asynccache\/clear()"},{"type":"method","title":"func getOrAdd(key: Key, provider: (Key) async throws -> Value) async throws -> Value","path":"\/documentation\/fueledswiftconcurrency\/asynccache\/getoradd(key:provider:)"},{"type":"method","title":"func remove(key: Key) -> Value?","path":"\/documentation\/fueledswiftconcurrency\/asynccache\/remove(key:)"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func assertIsolated(@autoclosure () -> String, file: StaticString, line: UInt)","path":"\/documentation\/fueledswiftconcurrency\/asynccache\/assertisolated(_:file:line:)","type":"method"},{"title":"func assumeIsolated((isolated Self) throws -> T, file: StaticString, line: UInt) rethrows -> T","path":"\/documentation\/fueledswiftconcurrency\/asynccache\/assumeisolated(_:file:line:)","type":"method"},{"title":"func preconditionIsolated(@autoclosure () -> String, file: StaticString, line: UInt)","path":"\/documentation\/fueledswiftconcurrency\/asynccache\/preconditionisolated(_:file:line:)","type":"method"},{"title":"func withSerialExecutor((any SerialExecutor) throws(E) -> T) throws(E) -> T","path":"\/documentation\/fueledswiftconcurrency\/asynccache\/withserialexecutor(_:)-19vsa","type":"method"},{"title":"func withSerialExecutor(nonisolated(nonsending) (any SerialExecutor) async throws(E) -> T) async throws(E) -> T","path":"\/documentation\/fueledswiftconcurrency\/asynccache\/withserialexecutor(_:)-44irg","type":"method"}],"title":"Actor Implementations","path":"\/documentation\/fueledswiftconcurrency\/asynccache\/actor-implementations"}],"title":"AsyncCache"},{"path":"\/documentation\/fueledswiftconcurrency\/asyncsemaphore","type":"class","children":[{"type":"groupMarker","title":"Creating a Semaphore"},{"path":"\/documentation\/fueledswiftconcurrency\/asyncsemaphore\/init(value:)","type":"init","title":"init(value: Int)"},{"type":"groupMarker","title":"Signaling the Semaphore"},{"path":"\/documentation\/fueledswiftconcurrency\/asyncsemaphore\/signal()","type":"method","title":"func signal() -> Bool"},{"type":"groupMarker","title":"Waiting for the Semaphore"},{"path":"\/documentation\/fueledswiftconcurrency\/asyncsemaphore\/wait()","type":"method","title":"func wait() async"},{"path":"\/documentation\/fueledswiftconcurrency\/asyncsemaphore\/waitunlesscancelled()","type":"method","title":"func waitUnlessCancelled() async throws"}],"title":"AsyncSemaphore"},{"path":"\/documentation\/fueledswiftconcurrency\/broadcaststream","type":"class","children":[{"title":"Initializers","type":"groupMarker"},{"title":"init(queueLabel: String?)","type":"init","path":"\/documentation\/fueledswiftconcurrency\/broadcaststream\/init(queuelabel:)"},{"title":"Instance Methods","type":"groupMarker"},{"title":"func emit(value: Value)","type":"method","path":"\/documentation\/fueledswiftconcurrency\/broadcaststream\/emit(value:)"},{"title":"func finish()","type":"method","path":"\/documentation\/fueledswiftconcurrency\/broadcaststream\/finish()"},{"title":"func stream(emitLastValue: Bool) -> AsyncStream","type":"method","path":"\/documentation\/fueledswiftconcurrency\/broadcaststream\/stream(emitlastvalue:)"}],"title":"BroadcastStream"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream","type":"class","children":[{"title":"Initializers","type":"groupMarker"},{"type":"init","title":"init()","path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/init()"},{"title":"Instance Methods","type":"groupMarker"},{"type":"method","title":"func finish()","path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/finish()"},{"type":"method","title":"func makeAsyncIterator() -> BufferedStreamIterator","path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/makeasynciterator()"},{"type":"method","title":"func yield(T)","path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/yield(_:)"},{"title":"Type Aliases","type":"groupMarker"},{"type":"typealias","title":"BufferedStream.AsyncIterator","path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/asynciterator"},{"type":"typealias","title":"BufferedStream.Element","path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/element"},{"title":"Default Implementations","type":"groupMarker"},{"type":"symbol","children":[{"type":"groupMarker","title":"Instance Properties"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/characters","type":"property","title":"var characters: AsyncCharacterSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/lines","type":"property","title":"var lines: AsyncLineSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/unicodescalars","type":"property","title":"var unicodeScalars: AsyncUnicodeScalarSequence"},{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/adjacentpairs()","type":"method","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/allsatisfy(_:)","type":"method","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/buffer(policy:)","type":"method","title":"func buffer(policy: AsyncBufferSequencePolicy) -> AsyncBufferSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(by:)-3mp6r","type":"method","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(by:)-684u3","type":"method","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(by:)-8w7ty","type":"method","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(by:into:)-8jkft","type":"method","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(by:into:)-9vjhn","type":"method","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(into:by:)","type":"method","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(into:on:)","type":"method","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(on:)","type":"method","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunks(ofcount:)","type":"method","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunks(ofcount:into:)","type":"method","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunks(ofcount:or:)-8k2aj","type":"method","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunks(ofcount:or:)-y9zc","type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunks(ofcount:or:into:)-32cvd","type":"method","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunks(ofcount:or:into:)-4e7d5","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/compactmap(_:)-4zazj","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/compactmap(_:)-63rg3","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/compacted()","title":"func compacted() -> AsyncCompactedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/contains(_:)","title":"func contains(Self.Element) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/contains(where:)","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/debounce(for:tolerance:)","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/debounce(for:tolerance:clock:)","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/drop(while:)-5i3vw","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/drop(while:)-owl9","title":"func drop(while: (Self.Element) async throws -> Bool) -> AsyncThrowingDropWhileSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/dropfirst(_:)","title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/erasetostream()","title":"func eraseToStream() -> AsyncStream","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/erasetothrowingstream()","title":"func eraseToThrowingStream() -> AsyncThrowingStream","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/filter(_:)-7a4r6","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/filter(_:)-tin1","title":"func filter((Self.Element) async throws -> Bool) -> AsyncThrowingFilterSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/first(where:)","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/flatmap(_:)-32aqc","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/flatmap(_:)-94ksf","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/flatmap(_:)-9p67u","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/flatmap(_:)-x6yh","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/interspersed(every:with:)-1hinq","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/interspersed(every:with:)-1xoeo","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/interspersed(every:with:)-6jrir","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/interspersed(every:with:)-6ndiw","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/interspersed(every:with:)-8peqk","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/joined()","title":"func joined() -> AsyncJoinedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/joined(separator:)","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/map(_:)-6f7hq","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/map(_:)-ygws","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/max()","title":"func max() async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/max(by:)","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/min()","title":"func min() async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/min(by:)","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/prefix(_:)","title":"func prefix(Int) -> AsyncPrefixSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/prefix(while:)-5qwin","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/prefix(while:)-5vybc","title":"func prefix(while: (Self.Element) async throws -> Bool) rethrows -> AsyncThrowingPrefixWhileSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reductions(_:)-4hrld","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reductions(_:)-6atc6","title":"func reductions((Self.Element, Self.Element) async throws -> Self.Element) -> AsyncThrowingInclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reductions(_:_:)-21j52","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reductions(_:_:)-2gfn8","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reductions(into:_:)-5jv8m","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reductions(into:_:)-6r9qm","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/removeduplicates()","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/removeduplicates(by:)-1199n","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/removeduplicates(by:)-44r9j","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/share(bufferingpolicy:)","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","type":"method"}],"title":"AsyncSequence Implementations","path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/asyncsequence-implementations"},{"type":"symbol","children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/characters","title":"var characters: AsyncCharacterSequence","type":"property"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/lines","title":"var lines: AsyncLineSequence","type":"property"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/unicodescalars","title":"var unicodeScalars: AsyncUnicodeScalarSequence","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/adjacentpairs()","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/buffer(policy:)","title":"func buffer(policy: AsyncBufferSequencePolicy) -> AsyncBufferSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(by:)-3mp6r","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(by:)-684u3","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(by:)-8w7ty","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(by:into:)-8jkft","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(by:into:)-9vjhn","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(into:by:)","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(into:on:)","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunked(on:)","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunks(ofcount:)","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunks(ofcount:into:)","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunks(ofcount:or:)-8k2aj","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunks(ofcount:or:)-y9zc","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunks(ofcount:or:into:)-32cvd","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/chunks(ofcount:or:into:)-4e7d5","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/compactmap(_:)-4zazj","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/compactmap(_:)-63rg3","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/compacted()","title":"func compacted() -> AsyncCompactedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/contains(_:)","title":"func contains(Self.Element) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/contains(where:)","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/debounce(for:tolerance:)","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/debounce(for:tolerance:clock:)","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/drop(while:)-5i3vw","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/drop(while:)-owl9","title":"func drop(while: (Self.Element) async throws -> Bool) -> AsyncThrowingDropWhileSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/dropfirst(_:)","title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/erasetostream()","title":"func eraseToStream() -> AsyncStream","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/erasetothrowingstream()","title":"func eraseToThrowingStream() -> AsyncThrowingStream","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/filter(_:)-7a4r6","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/filter(_:)-tin1","title":"func filter((Self.Element) async throws -> Bool) -> AsyncThrowingFilterSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/first(where:)","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/flatmap(_:)-32aqc","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/flatmap(_:)-94ksf","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/flatmap(_:)-9p67u","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/flatmap(_:)-x6yh","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/interspersed(every:with:)-1hinq","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/interspersed(every:with:)-1xoeo","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/interspersed(every:with:)-6jrir","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/interspersed(every:with:)-6ndiw","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/interspersed(every:with:)-8peqk","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/joined()","title":"func joined() -> AsyncJoinedSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/joined(separator:)","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/map(_:)-6f7hq","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/map(_:)-ygws","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/max()","title":"func max() async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/max(by:)","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/min()","title":"func min() async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/min(by:)","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/prefix(_:)","title":"func prefix(Int) -> AsyncPrefixSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/prefix(while:)-5qwin","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/prefix(while:)-5vybc","title":"func prefix(while: (Self.Element) async throws -> Bool) rethrows -> AsyncThrowingPrefixWhileSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reductions(_:)-4hrld","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reductions(_:)-6atc6","title":"func reductions((Self.Element, Self.Element) async throws -> Self.Element) -> AsyncThrowingInclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reductions(_:_:)-21j52","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reductions(_:_:)-2gfn8","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reductions(into:_:)-5jv8m","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/reductions(into:_:)-6r9qm","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/removeduplicates()","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/removeduplicates(by:)-1199n","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/removeduplicates(by:)-44r9j","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/share(bufferingpolicy:)","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","type":"method"}],"title":"AsyncSequence Implementations","path":"\/documentation\/fueledswiftconcurrency\/bufferedstream\/asyncsequence-implementations"}],"title":"BufferedStream"},{"path":"\/documentation\/fueledswiftconcurrency\/currentvalueasyncsubject","type":"class","children":[{"type":"groupMarker","title":"Initializers"},{"type":"init","path":"\/documentation\/fueledswiftconcurrency\/currentvalueasyncsubject\/init(_:queuelabel:)","title":"init(T, queueLabel: String?)"},{"type":"groupMarker","title":"Instance Properties"},{"type":"property","path":"\/documentation\/fueledswiftconcurrency\/currentvalueasyncsubject\/value","title":"var value: T"},{"type":"groupMarker","title":"Instance Methods"},{"type":"method","path":"\/documentation\/fueledswiftconcurrency\/currentvalueasyncsubject\/finishcontinuations()","title":"func finishContinuations()"},{"type":"method","path":"\/documentation\/fueledswiftconcurrency\/currentvalueasyncsubject\/send(_:)","title":"func send(T)"},{"type":"method","path":"\/documentation\/fueledswiftconcurrency\/currentvalueasyncsubject\/values()","title":"func values() -> AsyncStream"}],"title":"CurrentValueAsyncSubject"},{"type":"groupMarker","title":"Structures"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstreamiterator","type":"struct","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstreamiterator\/next()","title":"func next() async throws -> T?","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstreamiterator\/asynciteratorprotocol-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstreamiterator\/next()-47dik","title":"func next() async throws(Self.Failure) -> Self.Element?","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/bufferedstreamiterator\/next(isolation:)","title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","type":"method"}],"title":"AsyncIteratorProtocol Implementations","type":"symbol"}],"title":"BufferedStreamIterator"},{"path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence","type":"struct","children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws -> TakeUntilAsyncSequence.Element?","type":"method","path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/asynciterator\/next()"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncIteratorProtocol Implementations","type":"symbol","path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/asynciterator\/asynciteratorprotocol-implementations","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/asynciterator\/next()-824e4","type":"method"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/asynciterator\/next(isolation:)","type":"method"}]}],"path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/asynciterator","title":"TakeUntilAsyncSequence.AsyncIterator","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/init(_:condition:)","title":"init(Base, condition: (TakeUntilAsyncSequence.Element) -> Bool)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/makeasynciterator()","title":"func makeAsyncIterator() -> TakeUntilAsyncSequence.AsyncIterator","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/element","title":"TakeUntilAsyncSequence.Element","type":"typealias"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func eraseToBufferedStream() -> BufferedStream","type":"method","path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/erasetobufferedstream()"},{"title":"func takeUntil((Self.Element) -> Bool) -> TakeUntilAsyncSequence","type":"method","path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/takeuntil(_:)"},{"title":"func timeout(after: TimeInterval) -> AsyncStream","type":"method","path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/timeout(after:)"}],"path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/asyncsequence-implementations","title":"AsyncSequence Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/erasetobufferedstream()","title":"func eraseToBufferedStream() -> BufferedStream","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/takeuntil(_:)","title":"func takeUntil((Self.Element) -> Bool) -> TakeUntilAsyncSequence","type":"method"},{"path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/timeout(after:)","title":"func timeout(after: TimeInterval) -> AsyncStream","type":"method"}],"path":"\/documentation\/fueledswiftconcurrency\/takeuntilasyncsequence\/asyncsequence-implementations","title":"AsyncSequence Implementations","type":"symbol"}],"title":"TakeUntilAsyncSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence","type":"struct","children":[{"type":"groupMarker","title":"Structures"},{"type":"struct","title":"TimeoutAsyncSequence.TimeoutAsyncIterator","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws -> TimeoutAsyncSequence.Element?","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/timeoutasynciterator\/next()","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"title":"AsyncIteratorProtocol Implementations","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/timeoutasynciterator\/asynciteratorprotocol-implementations","type":"symbol","children":[{"title":"Instance Methods","type":"groupMarker"},{"title":"func next() async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/timeoutasynciterator\/next()-3xarc"},{"title":"func next(isolation: isolated (any Actor)?) async throws(Self.Failure) -> Self.Element?","type":"method","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/timeoutasynciterator\/next(isolation:)"}]}],"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/timeoutasynciterator"},{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func makeAsyncIterator() -> TimeoutAsyncSequence.TimeoutAsyncIterator","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/makeasynciterator()"},{"type":"groupMarker","title":"Type Aliases"},{"type":"typealias","title":"TimeoutAsyncSequence.Element","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/element"},{"type":"groupMarker","title":"Default Implementations"},{"type":"symbol","title":"AsyncSequence Implementations","children":[{"title":"Instance Properties","type":"groupMarker"},{"title":"var characters: AsyncCharacterSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/characters","type":"property"},{"title":"var lines: AsyncLineSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/lines","type":"property"},{"title":"var unicodeScalars: AsyncUnicodeScalarSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/unicodescalars","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"title":"func adjacentPairs() -> AsyncAdjacentPairsSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/adjacentpairs()","type":"method"},{"title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/allsatisfy(_:)","type":"method"},{"title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(by:)-1k29c","type":"method"},{"title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(by:)-5gxev","type":"method"},{"title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(by:)-80nu0","type":"method"},{"title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(by:into:)-2j5pr","type":"method"},{"title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(by:into:)-x7sh","type":"method"},{"title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(into:by:)","type":"method"},{"title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(into:on:)","type":"method"},{"title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(on:)","type":"method"},{"title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunks(ofcount:)","type":"method"},{"title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunks(ofcount:into:)","type":"method"},{"title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunks(ofcount:or:)-1vsej","type":"method"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunks(ofcount:or:)-6e11b","type":"method"},{"title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunks(ofcount:or:into:)-4cpqr","type":"method"},{"title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunks(ofcount:or:into:)-sg7e","type":"method"},{"title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/compactmap(_:)-3rtlb","type":"method"},{"title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/compactmap(_:)-8uczb","type":"method"},{"title":"func compacted() -> AsyncCompactedSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/compacted()","type":"method"},{"title":"func contains(Self.Element) async rethrows -> Bool","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/contains(_:)","type":"method"},{"title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/contains(where:)","type":"method"},{"title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/debounce(for:tolerance:)","type":"method"},{"title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/debounce(for:tolerance:clock:)","type":"method"},{"title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/drop(while:)-2qcv0","type":"method"},{"title":"func drop(while: (Self.Element) async throws -> Bool) -> AsyncThrowingDropWhileSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/drop(while:)-5h8dy","type":"method"},{"title":"func dropFirst(Int) -> AsyncDropFirstSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/dropfirst(_:)","type":"method"},{"title":"func eraseToStream() -> AsyncStream","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/erasetostream()","type":"method"},{"title":"func eraseToThrowingStream() -> AsyncThrowingStream","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/erasetothrowingstream()","type":"method"},{"title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/filter(_:)-76odx","type":"method"},{"title":"func filter((Self.Element) async throws -> Bool) -> AsyncThrowingFilterSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/filter(_:)-8b0e3","type":"method"},{"title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/first(where:)","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/flatmap(_:)-1jjjo","type":"method"},{"title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/flatmap(_:)-3nbyu","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/flatmap(_:)-5fp19","type":"method"},{"title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/flatmap(_:)-ryll","type":"method"},{"title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/interspersed(every:with:)-394yh","type":"method"},{"title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/interspersed(every:with:)-7djeh","type":"method"},{"title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/interspersed(every:with:)-8l33z","type":"method"},{"title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/interspersed(every:with:)-97n9a","type":"method"},{"title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/interspersed(every:with:)-9y5v0","type":"method"},{"title":"func joined() -> AsyncJoinedSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/joined()","type":"method"},{"title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/joined(separator:)","type":"method"},{"title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/map(_:)-1diyf","type":"method"},{"title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/map(_:)-8h1tr","type":"method"},{"title":"func max() async rethrows -> Self.Element?","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/max()","type":"method"},{"title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/max(by:)","type":"method"},{"title":"func min() async rethrows -> Self.Element?","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/min()","type":"method"},{"title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/min(by:)","type":"method"},{"title":"func prefix(Int) -> AsyncPrefixSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/prefix(_:)","type":"method"},{"title":"func prefix(while: (Self.Element) async throws -> Bool) rethrows -> AsyncThrowingPrefixWhileSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/prefix(while:)-2grf5","type":"method"},{"title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/prefix(while:)-36zwn","type":"method"},{"title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reduce(_:_:)","type":"method"},{"title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reduce(into:_:)","type":"method"},{"title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reductions(_:)-65r8r","type":"method"},{"title":"func reductions((Self.Element, Self.Element) async throws -> Self.Element) -> AsyncThrowingInclusiveReductionsSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reductions(_:)-tr6h","type":"method"},{"title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reductions(_:_:)-8v2rb","type":"method"},{"title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reductions(_:_:)-9oeee","type":"method"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reductions(into:_:)-43q7a","type":"method"},{"title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reductions(into:_:)-97t0p","type":"method"},{"title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/removeduplicates()","type":"method"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/removeduplicates(by:)-37du5","type":"method"},{"title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/removeduplicates(by:)-3xrcp","type":"method"},{"title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n","path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/share(bufferingpolicy:)","type":"method"}],"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/asyncsequence-implementations"},{"type":"symbol","title":"AsyncSequence Implementations","children":[{"type":"groupMarker","title":"Instance Properties"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/characters","type":"property","title":"var characters: AsyncCharacterSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/lines","type":"property","title":"var lines: AsyncLineSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/unicodescalars","type":"property","title":"var unicodeScalars: AsyncUnicodeScalarSequence"},{"type":"groupMarker","title":"Instance Methods"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/adjacentpairs()","type":"method","title":"func adjacentPairs() -> AsyncAdjacentPairsSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/allsatisfy(_:)","type":"method","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(by:)-1k29c","type":"method","title":"func chunked(by: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(by:)-5gxev","type":"method","title":"func chunked(by: Signal) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(by:)-80nu0","type":"method","title":"func chunked(by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(by:into:)-2j5pr","type":"method","title":"func chunked(by: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(by:into:)-x7sh","type":"method","title":"func chunked(by: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(into:by:)","type":"method","title":"func chunked(into: Collected.Type, by: (Self.Element, Self.Element) -> Bool) -> AsyncChunkedByGroupSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(into:on:)","type":"method","title":"func chunked(into: Collected.Type, on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunked(on:)","type":"method","title":"func chunked(on: (Self.Element) -> Subject) -> AsyncChunkedOnProjectionSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunks(ofcount:)","type":"method","title":"func chunks(ofCount: Int) -> AsyncChunksOfCountSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunks(ofcount:into:)","type":"method","title":"func chunks(ofCount: Int, into: Collected.Type) -> AsyncChunksOfCountSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunks(ofcount:or:)-1vsej","type":"method","title":"func chunks(ofCount: Int, or: Signal) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunks(ofcount:or:)-6e11b","type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunks(ofcount:or:into:)-4cpqr","type":"method","title":"func chunks(ofCount: Int, or: Signal, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/chunks(ofcount:or:into:)-sg7e","type":"method","title":"func chunks(ofCount: Int, or: AsyncTimerSequence, into: Collected.Type) -> AsyncChunksOfCountOrSignalSequence>"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/compactmap(_:)-3rtlb","type":"method","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/compactmap(_:)-8uczb","type":"method","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/compacted()","type":"method","title":"func compacted() -> AsyncCompactedSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/contains(_:)","type":"method","title":"func contains(Self.Element) async rethrows -> Bool"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/contains(where:)","type":"method","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/debounce(for:tolerance:)","type":"method","title":"func debounce(for: Duration, tolerance: Duration?) -> AsyncDebounceSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/debounce(for:tolerance:clock:)","type":"method","title":"func debounce(for: C.Instant.Duration, tolerance: C.Instant.Duration?, clock: C) -> AsyncDebounceSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/drop(while:)-2qcv0","type":"method","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/drop(while:)-5h8dy","type":"method","title":"func drop(while: (Self.Element) async throws -> Bool) -> AsyncThrowingDropWhileSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/dropfirst(_:)","type":"method","title":"func dropFirst(Int) -> AsyncDropFirstSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/erasetostream()","type":"method","title":"func eraseToStream() -> AsyncStream"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/erasetothrowingstream()","type":"method","title":"func eraseToThrowingStream() -> AsyncThrowingStream"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/filter(_:)-76odx","type":"method","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/filter(_:)-8b0e3","type":"method","title":"func filter((Self.Element) async throws -> Bool) -> AsyncThrowingFilterSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/first(where:)","type":"method","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/flatmap(_:)-1jjjo","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/flatmap(_:)-3nbyu","type":"method","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/flatmap(_:)-5fp19","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/flatmap(_:)-ryll","type":"method","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/interspersed(every:with:)-394yh","type":"method","title":"func interspersed(every: Int, with: Self.Element) -> AsyncInterspersedSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/interspersed(every:with:)-7djeh","type":"method","title":"func interspersed(every: Int, with: () async -> Self.Element) -> AsyncInterspersedSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/interspersed(every:with:)-8l33z","type":"method","title":"func interspersed(every: Int, with: () throws -> Self.Element) -> AsyncThrowingInterspersedSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/interspersed(every:with:)-97n9a","type":"method","title":"func interspersed(every: Int, with: () -> Self.Element) -> AsyncInterspersedSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/interspersed(every:with:)-9y5v0","type":"method","title":"func interspersed(every: Int, with: () async throws -> Self.Element) -> AsyncThrowingInterspersedSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/joined()","type":"method","title":"func joined() -> AsyncJoinedSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/joined(separator:)","type":"method","title":"func joined(separator: Separator) -> AsyncJoinedBySeparatorSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/map(_:)-1diyf","type":"method","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/map(_:)-8h1tr","type":"method","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/max()","type":"method","title":"func max() async rethrows -> Self.Element?"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/max(by:)","type":"method","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/min()","type":"method","title":"func min() async rethrows -> Self.Element?"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/min(by:)","type":"method","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/prefix(_:)","type":"method","title":"func prefix(Int) -> AsyncPrefixSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/prefix(while:)-2grf5","type":"method","title":"func prefix(while: (Self.Element) async throws -> Bool) rethrows -> AsyncThrowingPrefixWhileSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/prefix(while:)-36zwn","type":"method","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reduce(_:_:)","type":"method","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reduce(into:_:)","type":"method","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reductions(_:)-65r8r","type":"method","title":"func reductions((Self.Element, Self.Element) async -> Self.Element) -> AsyncInclusiveReductionsSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reductions(_:)-tr6h","type":"method","title":"func reductions((Self.Element, Self.Element) async throws -> Self.Element) -> AsyncThrowingInclusiveReductionsSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reductions(_:_:)-8v2rb","type":"method","title":"func reductions(Result, (Result, Self.Element) async throws -> Result) -> AsyncThrowingExclusiveReductionsSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reductions(_:_:)-9oeee","type":"method","title":"func reductions(Result, (Result, Self.Element) async -> Result) -> AsyncExclusiveReductionsSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reductions(into:_:)-43q7a","type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async throws -> Void) -> AsyncThrowingExclusiveReductionsSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/reductions(into:_:)-97t0p","type":"method","title":"func reductions(into: Result, (inout Result, Self.Element) async -> Void) -> AsyncExclusiveReductionsSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/removeduplicates()","type":"method","title":"func removeDuplicates() -> AsyncRemoveDuplicatesSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/removeduplicates(by:)-37du5","type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async throws -> Bool) -> AsyncThrowingRemoveDuplicatesSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/removeduplicates(by:)-3xrcp","type":"method","title":"func removeDuplicates(by: (Self.Element, Self.Element) async -> Bool) -> AsyncRemoveDuplicatesSequence"},{"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/share(bufferingpolicy:)","type":"method","title":"func share(bufferingPolicy: AsyncBufferSequencePolicy) -> some Sendable & AsyncSequence\n"}],"path":"\/documentation\/fueledswiftconcurrency\/timeoutasyncsequence\/asyncsequence-implementations"}],"title":"TimeoutAsyncSequence"},{"type":"groupMarker","title":"Extended Modules"},{"path":"\/documentation\/fueledswiftconcurrency\/_concurrency","type":"extension","children":[{"title":"Extended Protocols","type":"groupMarker"},{"title":"AsyncSequence","path":"\/documentation\/fueledswiftconcurrency\/_concurrency\/asyncsequence","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func eraseToBufferedStream() -> BufferedStream","path":"\/documentation\/fueledswiftconcurrency\/_concurrency\/asyncsequence\/erasetobufferedstream()"},{"type":"method","title":"func takeUntil((Self.Element) -> Bool) -> TakeUntilAsyncSequence","path":"\/documentation\/fueledswiftconcurrency\/_concurrency\/asyncsequence\/takeuntil(_:)"},{"type":"method","title":"func timeout(after: TimeInterval) -> AsyncStream","path":"\/documentation\/fueledswiftconcurrency\/_concurrency\/asyncsequence\/timeout(after:)"},{"type":"method","title":"func timeout(for: C.Instant.Duration, clock: C, tolerance: C.Instant.Duration?, throwing: (any Error)?, alwaysFinishAfterTimeout: Bool) -> TimeoutAsyncSequence","path":"\/documentation\/fueledswiftconcurrency\/_concurrency\/asyncsequence\/timeout(for:clock:tolerance:throwing:alwaysfinishaftertimeout:)"}],"type":"extension"},{"title":"Extended Structures","type":"groupMarker"},{"title":"AsyncStream","path":"\/documentation\/fueledswiftconcurrency\/_concurrency\/asyncstream","children":[{"type":"groupMarker","title":"Instance Methods"},{"type":"method","title":"func flatMapOptional((Element) -> AsyncStream?) -> AsyncStream","path":"\/documentation\/fueledswiftconcurrency\/_concurrency\/asyncstream\/flatmapoptional(_:)"},{"type":"method","title":"func promoteOptional() -> AsyncStream","path":"\/documentation\/fueledswiftconcurrency\/_concurrency\/asyncstream\/promoteoptional()"},{"type":"method","title":"func timeout(after: TimeInterval) -> AsyncStream","path":"\/documentation\/fueledswiftconcurrency\/_concurrency\/asyncstream\/timeout(after:)"},{"type":"groupMarker","title":"Type Methods"},{"type":"method","title":"static func single(value: T) -> AsyncStream","path":"\/documentation\/fueledswiftconcurrency\/_concurrency\/asyncstream\/single(value:)"}],"type":"extension"}],"title":"_Concurrency"}]},{"path":"\/documentation\/fueledswiftui","title":"FueledSwiftUI","type":"module","children":[{"title":"Structures","type":"groupMarker"},{"children":[{"type":"groupMarker","title":"Type Properties"},{"type":"property","title":"static var defaultValue: CGRect","path":"\/documentation\/fueledswiftui\/framepreferencekey\/defaultvalue"},{"type":"groupMarker","title":"Type Methods"},{"type":"method","title":"static func reduce(value: inout CGRect, nextValue: () -> CGRect)","path":"\/documentation\/fueledswiftui\/framepreferencekey\/reduce(value:nextvalue:)"}],"title":"FramePreferenceKey","type":"struct","path":"\/documentation\/fueledswiftui\/framepreferencekey"},{"title":"Extended Modules","type":"groupMarker"},{"children":[{"type":"groupMarker","title":"Extended Protocols"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/fueledswiftui\/swiftuicore\/view\/erasetoanyview()","title":"func eraseToAnyView() -> AnyView","type":"method"}],"type":"extension","path":"\/documentation\/fueledswiftui\/swiftuicore\/view","title":"View"},{"type":"groupMarker","title":"Extended Structures"},{"children":[{"type":"groupMarker","title":"Initializers"},{"type":"init","path":"\/documentation\/fueledswiftui\/swiftuicore\/binding\/init(_:to:)","title":"init(Type, to: ReferenceWritableKeyPath)"}],"type":"extension","path":"\/documentation\/fueledswiftui\/swiftuicore\/binding","title":"Binding"},{"children":[{"type":"groupMarker","title":"Initializers"},{"type":"init","title":"init(CGFloat)","path":"\/documentation\/fueledswiftui\/swiftuicore\/edgeinsets\/init(_:)"},{"type":"init","title":"init(Edge.Set, CGFloat)","path":"\/documentation\/fueledswiftui\/swiftuicore\/edgeinsets\/init(_:_:)"},{"type":"groupMarker","title":"Type Properties"},{"type":"property","title":"static var zero: EdgeInsets","path":"\/documentation\/fueledswiftui\/swiftuicore\/edgeinsets\/zero"}],"type":"extension","path":"\/documentation\/fueledswiftui\/swiftuicore\/edgeinsets","title":"EdgeInsets"}],"title":"SwiftUICore","type":"extension","path":"\/documentation\/fueledswiftui\/swiftuicore"}]}],"type":"module","title":"FueledUtils","path":"\/documentation"}]},"schemaVersion":{"minor":1,"major":0,"patch":2}} \ No newline at end of file diff --git a/docs/link-hierarchy.json b/docs/link-hierarchy.json index 4bca621c..44d996c8 100644 --- a/docs/link-hierarchy.json +++ b/docs/link-hierarchy.json @@ -1 +1 @@ -{"version":{"minor":1,"patch":0,"major":0},"pathHierarchy":{"modules":[48],"tutorialContainer":46,"articlesContainer":48,"nodes":[{"name":"Example"},{"symbolID":{"precise":"s:15FueledUtilsCore2leoiySbSo15NSDecimalNumberC_ADtF","interfaceLanguage":"swift"},"name":"<=(_:_:)"},{"name":"isBlank","symbolID":{"precise":"s:Sy15FueledUtilsCoreE7isBlankSbvp","interfaceLanguage":"swift"}},{"disfavored":3,"name":"...(_:)","symbolID":{"precise":"s:SLsE3zzzoPys16PartialRangeFromVyxGxFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","interfaceLanguage":"swift"}},{"children":[{"kind":"protocol.extension","nodeID":19,"hash":"8hlvl"},{"nodeID":12,"hash":"7barf","kind":"enum.extension"},{"kind":"struct.extension","hash":"4507b","nodeID":8},{"kind":"protocol.extension","hash":"2wlkg","nodeID":26},{"hash":"6rr7v","nodeID":30,"kind":"protocol.extension"},{"hash":"6umim","kind":"protocol.extension","nodeID":21}],"symbolID":{"precise":"s:m:s:e:s:SF15FueledUtilsCoreE7rounded13decimalPlaces4rulexSi_s25FloatingPointRoundingRuleOtF","interfaceLanguage":"swift"},"name":"Swift"},{"name":"nonEmptyValue","symbolID":{"interfaceLanguage":"swift","precise":"s:Sy15FueledUtilsCoreE13nonEmptyValuexSgvp"}},{"name":"\/(_:_:)","symbolID":{"interfaceLanguage":"swift","precise":"s:15FueledUtilsCore1doiySo15NSDecimalNumberCAD_ADtF"}},{"name":">=(_:_:)","symbolID":{"precise":"s:15FueledUtilsCore2geoiySbSo15NSDecimalNumberC_ADtF","interfaceLanguage":"swift"}},{"children":[{"kind":"method","hash":"145uf","nodeID":13},{"hash":"3qdih","nodeID":24,"kind":"method"},{"kind":"method","hash":"7zqr4","nodeID":37},{"kind":"method","hash":"5wqk","nodeID":44},{"kind":"method","hash":"32zbd","nodeID":38},{"hash":"1hnjk","kind":"method","nodeID":20},{"kind":"method","hash":"372ck","nodeID":55}],"name":"String","symbolID":{"precise":"s:e:s:SS15FueledUtilsCoreE18replaceOccurrences2of4with7options6localeyx_q_So22NSStringCompareOptionsV10Foundation6LocaleVSgtSyRzSyR_r0_lF","interfaceLanguage":"swift"}},{"name":"tutorials"},{"symbolID":{"precise":"s:Sy15FueledUtilsCoreE13urlSafeStringSSyF","interfaceLanguage":"swift"},"name":"urlSafeString()"},{"disfavored":3,"symbolID":{"interfaceLanguage":"swift","precise":"s:SLsE3zzloiySnyxGx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber"},"name":"..<(_:_:)"},{"symbolID":{"precise":"s:e:s:Sq15FueledUtilsCoreE7wrappedxSgvp","interfaceLanguage":"swift"},"name":"Optional","children":[{"kind":"property","hash":"6sh0r","nodeID":42},{"hash":"2edvr","nodeID":49,"kind":"property"},{"nodeID":15,"kind":"taskGroup"},{"kind":"property","hash":"6zvp4","nodeID":47},{"kind":"property","hash":"8j2l3","nodeID":29}]},{"symbolID":{"precise":"s:SS15FueledUtilsCoreE18replaceOccurrences2of4with7options6localeyx_q_So22NSStringCompareOptionsV10Foundation6LocaleVSgtSyRzSyR_r0_lF","interfaceLanguage":"swift"},"name":"replaceOccurrences(of:with:options:locale:)"},{"name":"OptionalProtocol","symbolID":{"precise":"s:15FueledUtilsCore16OptionalProtocolP","interfaceLanguage":"swift"},"children":[{"hash":"5jyjx","nodeID":41,"kind":"property"},{"nodeID":27,"kind":"associatedtype","hash":"8ds65"}]},{"name":"OptionalProtocol-Implementations"},{"name":"..<(_:)","symbolID":{"precise":"s:SLsE3zzlopys16PartialRangeUpToVyxGxFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","interfaceLanguage":"swift"},"disfavored":3},{"name":"Regex","children":[{"hash":"3x47c","kind":"init","nodeID":40},{"nodeID":43,"kind":"method","hash":"7euao"},{"kind":"method","nodeID":28,"hash":"3tbv4"}],"symbolID":{"interfaceLanguage":"swift","precise":"s:15FueledUtilsCore5RegexV"}},{"name":"Foundation","children":[{"kind":"class.extension","hash":"211sd","nodeID":32}],"symbolID":{"precise":"s:m:s:e:c:objc(cs)NSDecimalNumbers:SL","interfaceLanguage":"swift"}},{"children":[{"kind":"method","hash":"8ssi6","nodeID":50},{"nodeID":45,"hash":"6t06b","kind":"method"}],"name":"Collection","symbolID":{"precise":"s:e:s:Sl15FueledUtilsCoreE9getSafely2at7ElementQzSg5IndexQz_tF","interfaceLanguage":"swift"}},{"name":"substring(_:)","symbolID":{"interfaceLanguage":"swift","precise":"s:SS15FueledUtilsCoreE9substringySSSNySiGF"}},{"name":"StringProtocol","children":[{"kind":"property","hash":"3l4v0","nodeID":2},{"hash":"6mc73","nodeID":51,"kind":"property"},{"hash":"8u4si","nodeID":25,"kind":"property"},{"kind":"method","hash":"3fj5o","nodeID":10},{"hash":"7mxd6","nodeID":5,"kind":"property"},{"kind":"property","hash":"7pi4c","nodeID":31}],"symbolID":{"precise":"s:e:s:Sy15FueledUtilsCoreE13urlSafeStringSSyF","interfaceLanguage":"swift"}},{"disfavored":3,"symbolID":{"precise":"s:SLsE3zzzoiySNyxGx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","interfaceLanguage":"swift"},"name":"...(_:_:)"},{"name":"splitBetween(_:)","symbolID":{"interfaceLanguage":"swift","precise":"s:ST15FueledUtilsCoreE12splitBetweenySaySay7ElementQzGGSbAD_ADtKXEKF"}},{"name":"substring(_:)","symbolID":{"precise":"s:SS15FueledUtilsCoreE9substringySSs16PartialRangeFromVySiGF","interfaceLanguage":"swift"}},{"name":"nsRange","symbolID":{"precise":"s:Sy15FueledUtilsCoreE7nsRangeSo8_NSRangeVvp","interfaceLanguage":"swift"}},{"name":"FloatingPoint","children":[{"nodeID":58,"kind":"method","hash":"71orc"}],"symbolID":{"precise":"s:e:s:SF15FueledUtilsCoreE7rounded13decimalPlaces4rulexSi_s25FloatingPointRoundingRuleOtF","interfaceLanguage":"swift"}},{"name":"Wrapped","symbolID":{"precise":"s:15FueledUtilsCore16OptionalProtocolP7WrappedQa","interfaceLanguage":"swift"}},{"symbolID":{"precise":"s:15FueledUtilsCore5RegexV5match_7optionsSbSS_So17NSMatchingOptionsVtF","interfaceLanguage":"swift"},"name":"match(_:options:)"},{"name":"isBlank","symbolID":{"interfaceLanguage":"swift","precise":"s:Sq15FueledUtilsCoreSyRzlE7isBlankSbvp"}},{"name":"Sequence","children":[{"hash":"83qbf","kind":"method","nodeID":23},{"hash":"37nze","nodeID":56,"kind":"method"}],"symbolID":{"precise":"s:e:s:ST15FueledUtilsCoreE7collateySDyqd__Say7ElementQzGGqd__SgADXESHRd__lF","interfaceLanguage":"swift"}},{"name":"nonBlankValue","symbolID":{"precise":"s:Sy15FueledUtilsCoreE13nonBlankValuexSgvp","interfaceLanguage":"swift"}},{"children":[{"hash":"9xv0i","nodeID":54,"kind":"func.op"},{"kind":"func.op","hash":"6h4ag","nodeID":53},{"hash":"4w61s","kind":"func.op","nodeID":16},{"nodeID":57,"kind":"taskGroup"},{"hash":"3m0f9","nodeID":22,"kind":"func.op"},{"kind":"func.op","hash":"9fqv3","nodeID":3},{"hash":"829r6","nodeID":33,"kind":"func.op"},{"hash":"6fxr6","nodeID":11,"kind":"func.op"},{"nodeID":35,"hash":"77jxz","kind":"func.op"}],"symbolID":{"interfaceLanguage":"swift","precise":"s:e:c:objc(cs)NSDecimalNumbers:SL"},"name":"NSDecimalNumber"},{"symbolID":{"interfaceLanguage":"swift","precise":"s:SLsE3zzzopys19PartialRangeThroughVyxGxFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber"},"disfavored":3,"name":"...(_:)"},{"symbolID":{"interfaceLanguage":"swift","precise":"s:15FueledUtilsCore1loiySbSo15NSDecimalNumberC_ADtF"},"name":"<(_:_:)"},{"disfavored":3,"symbolID":{"precise":"s:SLsE2leoiySbx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","interfaceLanguage":"swift"},"name":"<=(_:_:)"},{"symbolID":{"interfaceLanguage":"swift","precise":"s:15FueledUtilsCore1moiySo15NSDecimalNumberCAD_ADtF"},"name":"*(_:_:)"},{"name":"substring(_:)","symbolID":{"interfaceLanguage":"swift","precise":"s:SS15FueledUtilsCoreE9substringySSSnySiGF"}},{"symbolID":{"precise":"s:SS15FueledUtilsCoreE9substringySSs19PartialRangeThroughVySiGF","interfaceLanguage":"swift"},"name":"substring(_:)"},{"symbolID":{"precise":"s:15FueledUtilsCore2teoiySbAA5RegexV_SStF","interfaceLanguage":"swift"},"name":"~=(_:_:)"},{"symbolID":{"precise":"s:15FueledUtilsCore5RegexV_7optionsACSgSS_So26NSRegularExpressionOptionsVtcfc","interfaceLanguage":"swift"},"name":"init(_:options:)"},{"symbolID":{"precise":"s:15FueledUtilsCore16OptionalProtocolP7wrapped7WrappedQzSgvp","interfaceLanguage":"swift"},"name":"wrapped"},{"symbolID":{"precise":"s:Sq15FueledUtilsCoreSyRzlE13nonEmptyValuexSgvp","interfaceLanguage":"swift"},"name":"nonEmptyValue"},{"name":"groups(in:options:)","symbolID":{"precise":"s:15FueledUtilsCore5RegexV6groups2in7optionsSaySaySSGGSS_So17NSMatchingOptionsVtF","interfaceLanguage":"swift"}},{"symbolID":{"precise":"s:SS15FueledUtilsCoreE9substringySSs16PartialRangeUpToVySiGF","interfaceLanguage":"swift"},"name":"substring(_:)"},{"symbolID":{"interfaceLanguage":"swift","precise":"s:Sl15FueledUtilsCoreE23withPositionInformationSay7ElementQz7element_Sb07isFirstG0Sb0i4LastG0tGyF"},"name":"withPositionInformation()"},{"name":"FueledUtilsCore"},{"symbolID":{"precise":"s:Sq15FueledUtilsCoreE7wrappedxSgvp","interfaceLanguage":"swift"},"name":"wrapped"},{"symbolID":{"interfaceLanguage":"swift","precise":"FueledUtilsCore"},"name":"FueledUtilsCore","children":[{"kind":"protocol","hash":"1bdk9","nodeID":14},{"kind":"func.op","nodeID":7,"hash":"9blhn"},{"kind":"func.op","hash":"78zof","nodeID":34},{"hash":"84r0g","kind":"struct","nodeID":17},{"kind":"func.op","hash":"j9hq","nodeID":1},{"hash":"40nfa","nodeID":39,"kind":"func.op"},{"nodeID":52,"hash":"5xekf","kind":"func.op"},{"nodeID":18,"hash":"2yxem","kind":"module.extension"},{"kind":"func.op","hash":"9stqt","nodeID":6},{"nodeID":4,"kind":"module.extension","hash":"1te8"},{"kind":"func.op","hash":"36kdz","nodeID":36}]},{"name":"nonBlankValue","symbolID":{"interfaceLanguage":"swift","precise":"s:Sq15FueledUtilsCoreSyRzlE13nonBlankValuexSgvp"}},{"symbolID":{"precise":"s:Sl15FueledUtilsCoreE9getSafely2at7ElementQzSg5IndexQz_tF","interfaceLanguage":"swift"},"name":"getSafely(at:)"},{"name":"nsLength","symbolID":{"precise":"s:Sy15FueledUtilsCoreE8nsLengthSivp","interfaceLanguage":"swift"}},{"symbolID":{"precise":"s:15FueledUtilsCore1goiySbSo15NSDecimalNumberC_ADtF","interfaceLanguage":"swift"},"name":">(_:_:)"},{"disfavored":3,"name":">=(_:_:)","symbolID":{"precise":"s:SLsE2geoiySbx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","interfaceLanguage":"swift"}},{"symbolID":{"interfaceLanguage":"swift","precise":"s:SLsE1goiySbx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber"},"disfavored":3,"name":">(_:_:)"},{"name":"stringIndex(_:)","symbolID":{"precise":"s:SS15FueledUtilsCoreE11stringIndexySS0E0VSiF","interfaceLanguage":"swift"}},{"name":"collate(_:)","children":[{"kind":"anchor","nodeID":0}],"symbolID":{"interfaceLanguage":"swift","precise":"s:ST15FueledUtilsCoreE7collateySDyqd__Say7ElementQzGGqd__SgADXESHRd__lF"}},{"name":"Comparable-Implementations"},{"name":"rounded(decimalPlaces:rule:)","symbolID":{"precise":"s:SF15FueledUtilsCoreE7rounded13decimalPlaces4rulexSi_s25FloatingPointRoundingRuleOtF","interfaceLanguage":"swift"}}],"tutorialOverviewContainer":9},"nonSymbolPaths":{"46":"\/tutorials\/FueledUtilsCore","57":"\/documentation\/FueledUtilsCore\/Foundation\/NSDecimalNumber\/Comparable-Implementations","0":"\/documentation\/FueledUtilsCore\/Swift\/Sequence\/collate(_:)#Example","9":"\/tutorials","15":"\/documentation\/FueledUtilsCore\/Swift\/Optional\/OptionalProtocol-Implementations"},"bundleID":"FueledUtilsCore"} \ No newline at end of file +{"nonSymbolPaths":{"15":"\/documentation\/FueledCore\/Swift\/Sequence\/collate(_:)#Example","33":"\/tutorials","29":"\/tutorials\/FueledCore","30":"\/documentation\/FueledCore\/Swift\/Optional\/OptionalProtocol-Implementations","45":"\/documentation\/FueledCore\/Foundation\/NSDecimalNumber\/Comparable-Implementations"},"pathHierarchy":{"tutorialContainer":29,"modules":[13],"tutorialOverviewContainer":33,"nodes":[{"symbolID":{"interfaceLanguage":"swift","precise":"s:10FueledCore16OptionalProtocolP7WrappedQa"},"name":"Wrapped"},{"disfavored":3,"symbolID":{"interfaceLanguage":"swift","precise":"s:SLsE2leoiySbx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber"},"name":"<=(_:_:)"},{"symbolID":{"precise":"s:10FueledCore2leoiySbSo15NSDecimalNumberC_ADtF","interfaceLanguage":"swift"},"name":"<=(_:_:)"},{"symbolID":{"interfaceLanguage":"swift","precise":"s:Sl10FueledCoreE23withPositionInformationSay7ElementQz7element_Sb07isFirstF0Sb0h4LastF0tGyF"},"name":"withPositionInformation()"},{"symbolID":{"precise":"s:10FueledCore16OptionalProtocolP","interfaceLanguage":"swift"},"name":"OptionalProtocol","children":[{"nodeID":0,"kind":"associatedtype","hash":"3juca"},{"nodeID":6,"kind":"property","hash":"9e926"}]},{"symbolID":{"precise":"s:Sl10FueledCoreE9getSafely2at7ElementQzSg5IndexQz_tF","interfaceLanguage":"swift"},"name":"getSafely(at:)"},{"symbolID":{"interfaceLanguage":"swift","precise":"s:10FueledCore16OptionalProtocolP7wrapped7WrappedQzSgvp"},"name":"wrapped"},{"disfavored":3,"symbolID":{"precise":"s:SLsE1goiySbx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","interfaceLanguage":"swift"},"name":">(_:_:)"},{"symbolID":{"interfaceLanguage":"swift","precise":"s:10FueledCore2geoiySbSo15NSDecimalNumberC_ADtF"},"name":">=(_:_:)"},{"disfavored":3,"symbolID":{"interfaceLanguage":"swift","precise":"s:SLsE2geoiySbx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber"},"name":">=(_:_:)"},{"symbolID":{"precise":"s:10FueledCore1doiySo15NSDecimalNumberCAD_ADtF","interfaceLanguage":"swift"},"name":"\/(_:_:)"},{"name":"isBlank","symbolID":{"interfaceLanguage":"swift","precise":"s:Sq10FueledCoreSyRzlE7isBlankSbvp"}},{"children":[{"parameterTypes":["(Self.Iterator.Element,Self.Iterator.Element)->Bool"],"nodeID":56,"kind":"method","returnTypes":["[[Self.Iterator.Element]]"],"hash":"2tpyg"},{"parameterTypes":["(Self.Iterator.Element)->Key?"],"nodeID":57,"kind":"method","returnTypes":["[Key:[Self.Iterator.Element]]"],"hash":"9kj47"}],"name":"Sequence","symbolID":{"precise":"s:e:s:ST10FueledCoreE7collateySDyqd__Say7ElementQzGGqd__SgADXESHRd__lF","interfaceLanguage":"swift"}},{"children":[{"hash":"2yxem","nodeID":21,"kind":"module.extension"},{"returnTypes":["Bool"],"hash":"mh26","nodeID":2,"parameterTypes":["NSDecimalNumber","NSDecimalNumber"],"kind":"func.op"},{"returnTypes":["Bool"],"hash":"mars","nodeID":23,"parameterTypes":["Regex","String"],"kind":"func.op"},{"hash":"8lfbm","nodeID":4,"kind":"protocol"},{"returnTypes":["Bool"],"hash":"51o2k","nodeID":25,"parameterTypes":["NSDecimalNumber","NSDecimalNumber"],"kind":"func.op"},{"hash":"8krui","nodeID":55,"kind":"struct"},{"hash":"8zcx2","nodeID":42,"kind":"module.extension"},{"returnTypes":["Bool"],"hash":"3om0v","nodeID":8,"parameterTypes":["NSDecimalNumber","NSDecimalNumber"],"kind":"func.op"},{"returnTypes":["Bool"],"hash":"2y8gw","nodeID":28,"parameterTypes":["NSDecimalNumber","NSDecimalNumber"],"kind":"func.op"},{"returnTypes":["NSDecimalNumber"],"hash":"6cxlz","nodeID":10,"parameterTypes":["NSDecimalNumber","NSDecimalNumber"],"kind":"func.op"},{"returnTypes":["NSDecimalNumber"],"hash":"cz01","nodeID":35,"parameterTypes":["NSDecimalNumber","NSDecimalNumber"],"kind":"func.op"}],"name":"FueledCore","symbolID":{"interfaceLanguage":"swift","precise":"FueledCore"}},{"name":"...(_:)","disfavored":3,"symbolID":{"precise":"s:SLsE3zzzopys19PartialRangeThroughVyxGxFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","interfaceLanguage":"swift"}},{"name":"Example"},{"children":[{"hash":"53vo1","nodeID":39,"returnTypes":[],"parameterTypes":["Target","Replacement","String.CompareOptions","Locale?"],"kind":"method"},{"hash":"6s31d","nodeID":18,"returnTypes":["String"],"parameterTypes":["CountableClosedRange"],"kind":"method"},{"hash":"b3fl","nodeID":58,"returnTypes":["String"],"parameterTypes":["CountableRange"],"kind":"method"},{"hash":"6e4tz","nodeID":34,"returnTypes":["String"],"parameterTypes":["PartialRangeThrough"],"kind":"method"},{"hash":"5l3xv","nodeID":24,"returnTypes":["String"],"parameterTypes":["PartialRangeUpTo"],"kind":"method"},{"hash":"8dzqe","nodeID":54,"returnTypes":["String"],"parameterTypes":["PartialRangeFrom"],"kind":"method"},{"hash":"7hr0","nodeID":52,"returnTypes":["String.Index"],"parameterTypes":["Int"],"kind":"method"}],"name":"String","symbolID":{"precise":"s:e:s:SS10FueledCoreE18replaceOccurrences2of4with7options6localeyx_q_So22NSStringCompareOptionsV10Foundation6LocaleVSgtSyRzSyR_r0_lF","interfaceLanguage":"swift"}},{"name":"rounded(decimalPlaces:rule:)","symbolID":{"interfaceLanguage":"swift","precise":"s:SF10FueledCoreE7rounded13decimalPlaces4rulexSi_s25FloatingPointRoundingRuleOtF"}},{"name":"substring(_:)","symbolID":{"precise":"s:SS10FueledCoreE9substringySSSNySiGF","interfaceLanguage":"swift"}},{"name":"nsLength","symbolID":{"precise":"s:Sy10FueledCoreE8nsLengthSivp","interfaceLanguage":"swift"}},{"name":"match(_:options:)","symbolID":{"precise":"s:10FueledCore5RegexV5match_7optionsSbSS_So17NSMatchingOptionsVtF","interfaceLanguage":"swift"}},{"children":[{"kind":"class.extension","hash":"211sd","nodeID":22}],"name":"Foundation","symbolID":{"interfaceLanguage":"swift","precise":"s:m:s:e:c:objc(cs)NSDecimalNumbers:SL"}},{"children":[{"returnTypes":["Bool"],"kind":"func.op","hash":"77jxz","nodeID":1,"parameterTypes":["Self","Self"]},{"returnTypes":["Bool"],"kind":"func.op","hash":"6h4ag","nodeID":9,"parameterTypes":["Self","Self"]},{"returnTypes":["ClosedRange"],"kind":"func.op","hash":"3m0f9","nodeID":43,"parameterTypes":["Self","Self"]},{"returnTypes":["Bool"],"kind":"func.op","hash":"9xv0i","nodeID":7,"parameterTypes":["Self","Self"]},{"returnTypes":["PartialRangeThrough"],"kind":"func.op","hash":"829r6","nodeID":14,"parameterTypes":["Self"]},{"returnTypes":["PartialRangeFrom"],"kind":"func.op","hash":"9fqv3","nodeID":41,"parameterTypes":["Self"]},{"returnTypes":["Range"],"kind":"func.op","hash":"6fxr6","nodeID":51,"parameterTypes":["Self","Self"]},{"kind":"taskGroup","nodeID":45},{"returnTypes":["PartialRangeUpTo"],"kind":"func.op","hash":"4w61s","nodeID":31,"parameterTypes":["Self"]}],"name":"NSDecimalNumber","symbolID":{"precise":"s:e:c:objc(cs)NSDecimalNumbers:SL","interfaceLanguage":"swift"}},{"name":"~=(_:_:)","symbolID":{"precise":"s:10FueledCore2teoiySbAA5RegexV_SStF","interfaceLanguage":"swift"}},{"name":"substring(_:)","symbolID":{"precise":"s:SS10FueledCoreE9substringySSs16PartialRangeUpToVySiGF","interfaceLanguage":"swift"}},{"name":">(_:_:)","symbolID":{"interfaceLanguage":"swift","precise":"s:10FueledCore1goiySbSo15NSDecimalNumberC_ADtF"}},{"name":"nonEmptyValue","symbolID":{"interfaceLanguage":"swift","precise":"s:Sq10FueledCoreSyRzlE13nonEmptyValuexSgvp"}},{"name":"nonEmptyValue","symbolID":{"interfaceLanguage":"swift","precise":"s:Sy10FueledCoreE13nonEmptyValuexSgvp"}},{"name":"<(_:_:)","symbolID":{"precise":"s:10FueledCore1loiySbSo15NSDecimalNumberC_ADtF","interfaceLanguage":"swift"}},{"name":"FueledCore"},{"name":"OptionalProtocol-Implementations"},{"name":"..<(_:)","disfavored":3,"symbolID":{"interfaceLanguage":"swift","precise":"s:SLsE3zzlopys16PartialRangeUpToVyxGxFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber"}},{"name":"nonBlankValue","symbolID":{"interfaceLanguage":"swift","precise":"s:Sy10FueledCoreE13nonBlankValuexSgvp"}},{"name":"tutorials"},{"name":"substring(_:)","symbolID":{"interfaceLanguage":"swift","precise":"s:SS10FueledCoreE9substringySSs19PartialRangeThroughVySiGF"}},{"name":"*(_:_:)","symbolID":{"precise":"s:10FueledCore1moiySo15NSDecimalNumberCAD_ADtF","interfaceLanguage":"swift"}},{"children":[{"returnTypes":["[(Self.Element,Bool,Bool)]"],"parameterTypes":[],"kind":"method","hash":"4od0n","nodeID":3},{"returnTypes":["Self.Iterator.Element?"],"parameterTypes":["Self.Index"],"kind":"method","hash":"33s32","nodeID":5}],"name":"Collection","symbolID":{"precise":"s:e:s:Sl10FueledCoreE9getSafely2at7ElementQzSg5IndexQz_tF","interfaceLanguage":"swift"}},{"children":[{"kind":"property","nodeID":11,"hash":"6m56r"},{"kind":"property","nodeID":26,"hash":"is4v"},{"kind":"property","nodeID":46,"hash":"3eubd"},{"kind":"property","nodeID":48,"hash":"59a0p"},{"kind":"taskGroup","nodeID":30}],"name":"Optional","symbolID":{"interfaceLanguage":"swift","precise":"s:e:s:Sq10FueledCoreE7wrappedxSgvp"}},{"children":[{"nodeID":19,"kind":"property","hash":"5m78g"},{"nodeID":53,"kind":"property","hash":"2h15w"},{"returnTypes":["String"],"nodeID":40,"kind":"method","hash":"1l7v2","parameterTypes":[]},{"nodeID":32,"kind":"property","hash":"3ntui"},{"nodeID":27,"kind":"property","hash":"5a2ji"},{"nodeID":44,"kind":"property","hash":"1sjjk"}],"name":"StringProtocol","symbolID":{"precise":"s:e:s:Sy10FueledCoreE13urlSafeStringSSyF","interfaceLanguage":"swift"}},{"name":"replaceOccurrences(of:with:options:locale:)","symbolID":{"precise":"s:SS10FueledCoreE18replaceOccurrences2of4with7options6localeyx_q_So22NSStringCompareOptionsV10Foundation6LocaleVSgtSyRzSyR_r0_lF","interfaceLanguage":"swift"}},{"name":"urlSafeString()","symbolID":{"precise":"s:Sy10FueledCoreE13urlSafeStringSSyF","interfaceLanguage":"swift"}},{"name":"...(_:)","disfavored":3,"symbolID":{"interfaceLanguage":"swift","precise":"s:SLsE3zzzoPys16PartialRangeFromVyxGxFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber"}},{"children":[{"nodeID":12,"hash":"7477y","kind":"protocol.extension"},{"nodeID":36,"hash":"s7mw","kind":"protocol.extension"},{"nodeID":49,"hash":"9l1p","kind":"protocol.extension"},{"nodeID":38,"hash":"8mbvm","kind":"protocol.extension"},{"nodeID":16,"hash":"4unnr","kind":"struct.extension"},{"nodeID":37,"hash":"4r0dt","kind":"enum.extension"}],"name":"Swift","symbolID":{"interfaceLanguage":"swift","precise":"s:m:s:e:s:SF10FueledCoreE7rounded13decimalPlaces4rulexSi_s25FloatingPointRoundingRuleOtF"}},{"name":"...(_:_:)","disfavored":3,"symbolID":{"precise":"s:SLsE3zzzoiySNyxGx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","interfaceLanguage":"swift"}},{"name":"isBlank","symbolID":{"interfaceLanguage":"swift","precise":"s:Sy10FueledCoreE7isBlankSbvp"}},{"name":"Comparable-Implementations"},{"name":"nonBlankValue","symbolID":{"interfaceLanguage":"swift","precise":"s:Sq10FueledCoreSyRzlE13nonBlankValuexSgvp"}},{"name":"init(_:options:)","symbolID":{"precise":"s:10FueledCore5RegexV_7optionsACSgSS_So26NSRegularExpressionOptionsVtcfc","interfaceLanguage":"swift"}},{"name":"wrapped","symbolID":{"precise":"s:Sq10FueledCoreE7wrappedxSgvp","interfaceLanguage":"swift"}},{"children":[{"returnTypes":["Self"],"kind":"method","nodeID":17,"hash":"6xo0s","parameterTypes":["Int","FloatingPointRoundingRule"]}],"name":"FloatingPoint","symbolID":{"interfaceLanguage":"swift","precise":"s:e:s:SF10FueledCoreE7rounded13decimalPlaces4rulexSi_s25FloatingPointRoundingRuleOtF"}},{"name":"groups(in:options:)","symbolID":{"interfaceLanguage":"swift","precise":"s:10FueledCore5RegexV6groups2in7optionsSaySaySSGGSS_So17NSMatchingOptionsVtF"}},{"name":"..<(_:_:)","disfavored":3,"symbolID":{"precise":"s:SLsE3zzloiySnyxGx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","interfaceLanguage":"swift"}},{"name":"stringIndex(_:)","symbolID":{"precise":"s:SS10FueledCoreE11stringIndexySS0D0VSiF","interfaceLanguage":"swift"}},{"name":"nsRange","symbolID":{"interfaceLanguage":"swift","precise":"s:Sy10FueledCoreE7nsRangeSo8_NSRangeVvp"}},{"name":"substring(_:)","symbolID":{"precise":"s:SS10FueledCoreE9substringySSs16PartialRangeFromVySiGF","interfaceLanguage":"swift"}},{"children":[{"returnTypes":[""],"parameterTypes":["String","NSRegularExpression.Options"],"kind":"init","nodeID":47,"hash":"4uwn8"},{"returnTypes":["Bool"],"parameterTypes":["String","NSRegularExpression.MatchingOptions"],"kind":"method","nodeID":20,"hash":"6859k"},{"returnTypes":["[[String]]"],"parameterTypes":["String","NSRegularExpression.MatchingOptions"],"kind":"method","nodeID":50,"hash":"99o8a"}],"name":"Regex","symbolID":{"precise":"s:10FueledCore5RegexV","interfaceLanguage":"swift"}},{"name":"splitBetween(_:)","symbolID":{"precise":"s:ST10FueledCoreE12splitBetweenySaySay7ElementQzGGSbAD_ADtKXEKF","interfaceLanguage":"swift"}},{"children":[{"kind":"anchor","nodeID":15}],"name":"collate(_:)","symbolID":{"interfaceLanguage":"swift","precise":"s:ST10FueledCoreE7collateySDyqd__Say7ElementQzGGqd__SgADXESHRd__lF"}},{"name":"substring(_:)","symbolID":{"precise":"s:SS10FueledCoreE9substringySSSnySiGF","interfaceLanguage":"swift"}}],"articlesContainer":13},"version":{"patch":0,"major":0,"minor":1},"bundleID":"FueledCore"} \ No newline at end of file diff --git a/docs/linkable-entities.json b/docs/linkable-entities.json index be0e2b3f..c198ecbc 100644 --- a/docs/linkable-entities.json +++ b/docs/linkable-entities.json @@ -1 +1 @@ -[{"availableLanguages":["swift"],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/_(_:_:)-9stqt","kind":"org.swift.docc.kind.operator","abstract":[{"type":"text","text":"Divide one "},{"type":"codeVoice","code":"NSDecimalNumber"},{"text":" with another.","type":"text"}],"title":"\/(_:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"\/"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"}],"path":"\/documentation\/fueledutilscore\/_(_:_:)-9stqt","language":"swift","usr":"s:15FueledUtilsCore1doiySo15NSDecimalNumberCAD_ADtF"},{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"groups"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"string","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"NSRegularExpression","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSRegularExpression"},{"kind":"text","text":"."},{"preciseIdentifier":"c:@E@NSMatchingOptions","text":"MatchingOptions","kind":"typeIdentifier"},{"kind":"text","text":" = []) -> [["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"]]"}],"title":"groups(in:options:)","availableLanguages":["swift"],"kind":"org.swift.docc.kind.instanceMethod","abstract":[{"type":"text","text":"Match all the captured groups if any."}],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Regex\/groups(in:options:)","usr":"s:15FueledUtilsCore5RegexV6groups2in7optionsSaySaySSGGSS_So17NSMatchingOptionsVtF","path":"\/documentation\/fueledutilscore\/regex\/groups(in:options:)","language":"swift"},{"availableLanguages":["swift"],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/StringProtocol\/isBlank","path":"\/documentation\/fueledutilscore\/swift\/stringprotocol\/isblank","usr":"s:Sy15FueledUtilsCoreE7isBlankSbvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isBlank"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"kind":"org.swift.docc.kind.instanceProperty","title":"isBlank","abstract":[{"text":"Returns true if the receiver is empty or if it only contains whitespaces or newlines","type":"text"}],"language":"swift"},{"language":"swift","path":"\/documentation\/fueledutilscore\/_=(_:_:)-9blhn","availableLanguages":["swift"],"usr":"s:15FueledUtilsCore2geoiySbSo15NSDecimalNumberC_ADtF","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/_=(_:_:)-9blhn","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":">=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":">=(_:_:)","abstract":[{"type":"text","text":"Compare 2 "},{"type":"codeVoice","code":"NSDecimalNumber"},{"type":"text","text":"s."}],"kind":"org.swift.docc.kind.operator"},{"language":"swift","title":"match(_:options:)","usr":"s:15FueledUtilsCore5RegexV5match_7optionsSbSS_So17NSMatchingOptionsVtF","kind":"org.swift.docc.kind.instanceMethod","abstract":[{"text":"Match the regex","type":"text"}],"path":"\/documentation\/fueledutilscore\/regex\/match(_:options:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"match","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NSRegularExpression","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSRegularExpression"},{"kind":"text","text":"."},{"preciseIdentifier":"c:@E@NSMatchingOptions","text":"MatchingOptions","kind":"typeIdentifier"},{"kind":"text","text":" = []) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"availableLanguages":["swift"],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Regex\/match(_:options:)"},{"language":"swift","path":"\/documentation\/fueledutilscore\/swift\/string\/substring(_:)-32zbd","abstract":[{"text":"Allows to get a substring from a string using an integer range.","type":"text"}],"usr":"s:SS15FueledUtilsCoreE9substringySSs19PartialRangeThroughVySiGF","title":"substring(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"substring"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"availableLanguages":["swift"],"kind":"org.swift.docc.kind.instanceMethod","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/String\/substring(_:)-32zbd"},{"kind":"org.swift.docc.kind.collectionGroup","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/Optional\/OptionalProtocol-Implementations","title":"OptionalProtocol Implementations","path":"\/documentation\/fueledutilscore\/swift\/optional\/optionalprotocol-implementations","language":"swift","availableLanguages":["swift"]},{"path":"\/documentation\/fueledutilscore\/swift\/collection\/getsafely(at:)","title":"getSafely(at:)","availableLanguages":["swift"],"kind":"org.swift.docc.kind.instanceMethod","language":"swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSafely","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"at"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier","preciseIdentifier":"s:Sl5IndexQa"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Iterator","preciseIdentifier":"s:ST8IteratorQa"},{"text":".","kind":"text"},{"text":"Element","preciseIdentifier":"s:St7ElementQa","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[{"text":"Try to get the item at index ","type":"text"},{"code":"index","type":"codeVoice"},{"type":"text","text":". If the index is out of bounds, "},{"code":"nil","type":"codeVoice"},{"text":" is returned.","type":"text"}],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/Collection\/getSafely(at:)","usr":"s:Sl15FueledUtilsCoreE9getSafely2at7ElementQzSg5IndexQz_tF"},{"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Foundation\/NSDecimalNumber\/Comparable-Implementations","title":"Comparable Implementations","language":"swift","kind":"org.swift.docc.kind.collectionGroup","availableLanguages":["swift"],"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/comparable-implementations"},{"kind":"org.swift.docc.kind.operator","usr":"s:15FueledUtilsCore2teoiySbAA5RegexV_SStF","availableLanguages":["swift"],"abstract":[{"type":"text","text":"Match a regex with a string."}],"title":"~=(_:_:)","language":"swift","path":"\/documentation\/fueledutilscore\/~=(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"~="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"pattern"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Regex","preciseIdentifier":"s:15FueledUtilsCore5RegexV"},{"text":", ","kind":"text"},{"text":"string","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/~=(_:_:)"},{"availableLanguages":["swift"],"path":"\/documentation\/fueledutilscore\/swift\/optional\/wrapped","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/Optional\/wrapped","usr":"s:Sq15FueledUtilsCoreE7wrappedxSgvp","title":"wrapped","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"wrapped","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"kind":"org.swift.docc.kind.instanceProperty","language":"swift"},{"title":"String","availableLanguages":["swift"],"kind":"org.swift.docc.kind.extendedStructure","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"language":"swift","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/String","usr":"s:e:s:SS15FueledUtilsCoreE18replaceOccurrences2of4with7options6localeyx_q_So22NSStringCompareOptionsV10Foundation6LocaleVSgtSyRzSyR_r0_lF","path":"\/documentation\/fueledutilscore\/swift\/string"},{"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/String\/substring(_:)-1hnjk","kind":"org.swift.docc.kind.instanceMethod","availableLanguages":["swift"],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"substring","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CountableClosedRange","preciseIdentifier":"s:s20CountableClosedRangea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"substring(_:)","usr":"s:SS15FueledUtilsCoreE9substringySSSNySiGF","path":"\/documentation\/fueledutilscore\/swift\/string\/substring(_:)-1hnjk","abstract":[{"type":"text","text":"Allows to get a substring from a string using an integer range."}],"language":"swift"},{"usr":"s:SLsE1goiySbx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Foundation\/NSDecimalNumber\/_(_:_:)","title":">(_:_:)","language":"swift","kind":"org.swift.docc.kind.operator","availableLanguages":["swift"],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":">","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/_(_:_:)"},{"path":"\/documentation\/fueledutilscore\/swift\/stringprotocol\/nonemptyvalue","abstract":[{"text":"Returns the receiver if ","type":"text"},{"type":"codeVoice","code":"isEmpty"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"false"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if it is "},{"type":"codeVoice","code":"true"}],"language":"swift","kind":"org.swift.docc.kind.instanceProperty","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/StringProtocol\/nonEmptyValue","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"nonEmptyValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"availableLanguages":["swift"],"title":"nonEmptyValue","usr":"s:Sy15FueledUtilsCoreE13nonEmptyValuexSgvp"},{"path":"\/documentation\/fueledutilscore\/swift\/string\/substring(_:)-3qdih","kind":"org.swift.docc.kind.instanceMethod","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/String\/substring(_:)-3qdih","availableLanguages":["swift"],"usr":"s:SS15FueledUtilsCoreE9substringySSs16PartialRangeFromVySiGF","abstract":[{"type":"text","text":"Allows to get a substring from a string using an integer range."}],"language":"swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"substring"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeFrom","kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"substring(_:)"},{"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift","path":"\/documentation\/fueledutilscore\/swift","language":"swift","usr":"s:m:s:e:s:SF15FueledUtilsCoreE7rounded13decimalPlaces4rulexSi_s25FloatingPointRoundingRuleOtF","kind":"org.swift.docc.kind.extendedModule","availableLanguages":["swift"],"title":"Swift"},{"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Regex","abstract":[{"type":"codeVoice","code":"NSRegularExpression"},{"type":"text","text":" convenience wrapper."}],"availableLanguages":["swift"],"title":"Regex","language":"swift","path":"\/documentation\/fueledutilscore\/regex","usr":"s:15FueledUtilsCore5RegexV","kind":"org.swift.docc.kind.structure","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Regex"}]},{"title":"nsLength","usr":"s:Sy15FueledUtilsCoreE8nsLengthSivp","kind":"org.swift.docc.kind.instanceProperty","language":"swift","path":"\/documentation\/fueledutilscore\/swift\/stringprotocol\/nslength","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"nsLength","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"abstract":[{"type":"text","text":"Returns the equivalent length of the string (as given by "},{"type":"codeVoice","code":"NSString.length"},{"type":"text","text":") if the receiver’s content was in a "},{"type":"codeVoice","code":"NSString"},{"text":".","type":"text"}],"availableLanguages":["swift"],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/StringProtocol\/nsLength"},{"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Foundation\/NSDecimalNumber\/_=(_:_:)-77jxz","usr":"s:SLsE2leoiySbx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","availableLanguages":["swift"],"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/_=(_:_:)-77jxz","language":"swift","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"<="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"<=(_:_:)","kind":"org.swift.docc.kind.operator"},{"kind":"org.swift.docc.kind.instanceProperty","availableLanguages":["swift"],"usr":"s:Sy15FueledUtilsCoreE7nsRangeSo8_NSRangeVvp","abstract":[{"type":"text","text":"Returns "},{"code":"NSRange(location: 0, length: nsLength)","type":"codeVoice"},{"type":"text","text":" for usage with Objective-C APIs."}],"title":"nsRange","language":"swift","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/StringProtocol\/nsRange","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"nsRange","kind":"identifier"},{"text":": ","kind":"text"},{"text":"NSRange","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"path":"\/documentation\/fueledutilscore\/swift\/stringprotocol\/nsrange"},{"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/_(_:_:)-78zof","title":"<(_:_:)","availableLanguages":["swift"],"usr":"s:15FueledUtilsCore1loiySbSo15NSDecimalNumberC_ADtF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"<","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"org.swift.docc.kind.operator","path":"\/documentation\/fueledutilscore\/_(_:_:)-78zof","abstract":[{"text":"Compare 2 ","type":"text"},{"code":"NSDecimalNumber","type":"codeVoice"},{"type":"text","text":"s."}],"language":"swift"},{"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber","kind":"org.swift.docc.kind.extendedClass","language":"swift","title":"NSDecimalNumber","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier"}],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Foundation\/NSDecimalNumber","usr":"s:e:c:objc(cs)NSDecimalNumbers:SL","availableLanguages":["swift"]},{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrapped"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"preciseIdentifier":"s:15FueledUtilsCore16OptionalProtocolP7WrappedQa","text":"Wrapped","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/OptionalProtocol\/wrapped-swift.property","path":"\/documentation\/fueledutilscore\/optionalprotocol\/wrapped-swift.property","title":"wrapped","usr":"s:15FueledUtilsCore16OptionalProtocolP7wrapped7WrappedQzSgvp","availableLanguages":["swift"],"language":"swift","kind":"org.swift.docc.kind.instanceProperty"},{"usr":"s:15FueledUtilsCore5RegexV_7optionsACSgSS_So26NSRegularExpressionOptionsVtcfc","kind":"org.swift.docc.kind.initializer","abstract":[{"text":"Create a new ","type":"text"},{"code":"Regex","type":"codeVoice"},{"text":" with the given ","type":"text"},{"code":"pattern","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"options"},{"text":".","type":"text"}],"fragments":[{"text":"init","kind":"keyword"},{"kind":"text","text":"!("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"pattern","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSRegularExpression","text":"NSRegularExpression","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"c:@E@NSRegularExpressionOptions","text":"Options","kind":"typeIdentifier"},{"kind":"text","text":" = [])"}],"path":"\/documentation\/fueledutilscore\/regex\/init(_:options:)","title":"init(_:options:)","availableLanguages":["swift"],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Regex\/init(_:options:)","language":"swift"},{"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:ST","text":"Sequence","kind":"typeIdentifier"}],"language":"swift","title":"Sequence","availableLanguages":["swift"],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/Sequence","path":"\/documentation\/fueledutilscore\/swift\/sequence","kind":"org.swift.docc.kind.extendedProtocol","usr":"s:e:s:ST15FueledUtilsCoreE7collateySDyqd__Say7ElementQzGGqd__SgADXESHRd__lF"},{"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/'.._(_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"..<","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"maximum"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeUpToV","text":"PartialRangeUpTo"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":">"}],"language":"swift","usr":"s:SLsE3zzlopys16PartialRangeUpToVyxGxFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","title":"..<(_:)","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Foundation\/NSDecimalNumber\/.._(_:)","kind":"org.swift.docc.kind.operator","availableLanguages":["swift"]},{"availableLanguages":["swift"],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/FloatingPoint","path":"\/documentation\/fueledutilscore\/swift\/floatingpoint","language":"swift","title":"FloatingPoint","usr":"s:e:s:SF15FueledUtilsCoreE7rounded13decimalPlaces4rulexSi_s25FloatingPointRoundingRuleOtF","kind":"org.swift.docc.kind.extendedProtocol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"FloatingPoint","kind":"typeIdentifier","preciseIdentifier":"s:SF"}]},{"kind":"org.swift.docc.kind.operator","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Foundation\/NSDecimalNumber\/...(_:)-829r6","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..."},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"maximum"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/'...(_:)-829r6","language":"swift","availableLanguages":["swift"],"title":"...(_:)","usr":"s:SLsE3zzzopys19PartialRangeThroughVyxGxFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber"},{"path":"\/documentation\/fueledutilscore\/swift\/string\/substring(_:)-7zqr4","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/String\/substring(_:)-7zqr4","kind":"org.swift.docc.kind.instanceMethod","abstract":[{"type":"text","text":"Allows to get a substring from a string using an integer range."}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"substring"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"text":": ","kind":"text"},{"text":"CountableRange","kind":"typeIdentifier","preciseIdentifier":"s:s14CountableRangea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"availableLanguages":["swift"],"title":"substring(_:)","language":"swift","usr":"s:SS15FueledUtilsCoreE9substringySSSnySiGF"},{"path":"\/documentation\/fueledutilscore\/swift\/string\/replaceoccurrences(of:with:options:locale:)","availableLanguages":["swift"],"kind":"org.swift.docc.kind.instanceMethod","fragments":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replaceOccurrences"},{"kind":"text","text":"<"},{"text":"Target","kind":"genericParameter"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"Replacement"},{"kind":"text","text":">("},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"target","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Target"},{"kind":"text","text":", "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Replacement"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"CompareOptions","preciseIdentifier":"s:SS10FoundationE14CompareOptionsa"},{"text":" = [], ","kind":"text"},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale"},{"kind":"text","text":"? = nil) "},{"text":"where","kind":"keyword"},{"kind":"text","text":" "},{"text":"Target","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"StringProtocol","preciseIdentifier":"s:Sy"},{"text":", ","kind":"text"},{"text":"Replacement","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"StringProtocol","preciseIdentifier":"s:Sy"}],"abstract":[{"type":"text","text":"Mutating version of "},{"type":"codeVoice","code":"self.replacingOccurrences(of:, with:, options:, range:)"}],"language":"swift","title":"replaceOccurrences(of:with:options:locale:)","usr":"s:SS15FueledUtilsCoreE18replaceOccurrences2of4with7options6localeyx_q_So22NSStringCompareOptionsV10Foundation6LocaleVSgtSyRzSyR_r0_lF","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/String\/replaceOccurrences(of:with:options:locale:)"},{"abstract":[{"type":"text","text":"Returns a URL percent-encoded as per RFC 3986 section 2.3 Unreserved Characters (January 2005)"}],"language":"swift","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"urlSafeString"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"path":"\/documentation\/fueledutilscore\/swift\/stringprotocol\/urlsafestring()","usr":"s:Sy15FueledUtilsCoreE13urlSafeStringSSyF","title":"urlSafeString()","kind":"org.swift.docc.kind.instanceMethod","availableLanguages":["swift"],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/StringProtocol\/urlSafeString()"},{"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/Sequence\/splitBetween(_:)","availableLanguages":["swift"],"title":"splitBetween(_:)","abstract":[{"text":"Split the sequence according to the given closure.","type":"text"}],"kind":"org.swift.docc.kind.instanceMethod","language":"swift","usr":"s:ST15FueledUtilsCoreE12splitBetweenySaySay7ElementQzGGSbAD_ADtKXEKF","path":"\/documentation\/fueledutilscore\/swift\/sequence\/splitbetween(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"splitBetween","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"areSeparated","kind":"internalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"preciseIdentifier":"s:ST8IteratorQa","text":"Iterator","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element","preciseIdentifier":"s:St7ElementQa"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Iterator","kind":"typeIdentifier","preciseIdentifier":"s:ST8IteratorQa"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element","preciseIdentifier":"s:St7ElementQa"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"kind":"text","text":" -> [["},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Iterator","kind":"typeIdentifier","preciseIdentifier":"s:ST8IteratorQa"},{"text":".","kind":"text"},{"preciseIdentifier":"s:St7ElementQa","text":"Element","kind":"typeIdentifier"},{"kind":"text","text":"]]"}]},{"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/'...(_:)-9fqv3","title":"...(_:)","availableLanguages":["swift"],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"minimum"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:s16PartialRangeFromV","kind":"typeIdentifier","text":"PartialRangeFrom"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Foundation\/NSDecimalNumber\/...(_:)-9fqv3","language":"swift","usr":"s:SLsE3zzzoPys16PartialRangeFromVyxGxFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","kind":"org.swift.docc.kind.operator"},{"usr":"s:SF15FueledUtilsCoreE7rounded13decimalPlaces4rulexSi_s25FloatingPointRoundingRuleOtF","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/FloatingPoint\/rounded(decimalPlaces:rule:)","path":"\/documentation\/fueledutilscore\/swift\/floatingpoint\/rounded(decimalplaces:rule:)","availableLanguages":["swift"],"kind":"org.swift.docc.kind.instanceMethod","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rounded"},{"text":"(","kind":"text"},{"text":"decimalPlaces","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"rule","kind":"externalParam"},{"kind":"text","text":": "},{"text":"FloatingPointRoundingRule","preciseIdentifier":"s:s25FloatingPointRoundingRuleO","kind":"typeIdentifier"},{"text":" = .toNearestOrAwayFromZero) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"language":"swift","title":"rounded(decimalPlaces:rule:)"},{"usr":"s:e:s:Sq15FueledUtilsCoreE7wrappedxSgvp","availableLanguages":["swift"],"kind":"org.swift.docc.kind.extendedEnumeration","language":"swift","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:Sq","text":"Optional","kind":"typeIdentifier"}],"path":"\/documentation\/fueledutilscore\/swift\/optional","title":"Optional","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/Optional"},{"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/OptionalProtocol\/Wrapped-swift.associatedtype","title":"Wrapped","path":"\/documentation\/fueledutilscore\/optionalprotocol\/wrapped-swift.associatedtype","kind":"org.swift.docc.kind.associatedType","availableLanguages":["swift"],"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Wrapped"}],"language":"swift","usr":"s:15FueledUtilsCore16OptionalProtocolP7WrappedQa"},{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonEmptyValue"},{"kind":"text","text":": "},{"text":"Wrapped","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"usr":"s:Sq15FueledUtilsCoreSyRzlE13nonEmptyValuexSgvp","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/Optional\/nonEmptyValue","title":"nonEmptyValue","language":"swift","abstract":[{"type":"text","text":"If the receiver is non-"},{"type":"codeVoice","code":"nil"},{"type":"text","text":", returns the result of "},{"type":"codeVoice","code":"StringProtocol.nonEmptyValue"},{"text":", otherwise returns `false.","type":"text"}],"path":"\/documentation\/fueledutilscore\/swift\/optional\/nonemptyvalue","kind":"org.swift.docc.kind.instanceProperty","availableLanguages":["swift"]},{"availableLanguages":["swift"],"path":"\/documentation\/fueledutilscore\/swift\/stringprotocol","title":"StringProtocol","kind":"org.swift.docc.kind.extendedProtocol","language":"swift","usr":"s:e:s:Sy15FueledUtilsCoreE13urlSafeStringSSyF","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:Sy","text":"StringProtocol","kind":"typeIdentifier"}],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/StringProtocol"},{"path":"\/documentation\/fueledutilscore\/*(_:_:)","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/*(_:_:)","abstract":[{"type":"text","text":"Multiply 2 "},{"type":"codeVoice","code":"NSDecimalNumber"},{"type":"text","text":"s together."}],"usr":"s:15FueledUtilsCore1moiySo15NSDecimalNumberCAD_ADtF","title":"*(_:_:)","language":"swift","kind":"org.swift.docc.kind.operator","availableLanguages":["swift"],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"*"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"}]},{"path":"\/documentation\/fueledutilscore\/swift\/stringprotocol\/nonblankvalue","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/StringProtocol\/nonBlankValue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nonBlankValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"kind":"org.swift.docc.kind.instanceProperty","language":"swift","title":"nonBlankValue","abstract":[{"type":"text","text":"Returns the receiver if "},{"type":"codeVoice","code":"isBlank"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"false"},{"type":"text","text":", and "},{"type":"codeVoice","code":"nil"},{"text":" if it is ","type":"text"},{"type":"codeVoice","code":"true"}],"usr":"s:Sy15FueledUtilsCoreE13nonBlankValuexSgvp","availableLanguages":["swift"]},{"title":"Collection","availableLanguages":["swift"],"kind":"org.swift.docc.kind.extendedProtocol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"Collection","preciseIdentifier":"s:Sl","kind":"typeIdentifier"}],"path":"\/documentation\/fueledutilscore\/swift\/collection","language":"swift","usr":"s:e:s:Sl15FueledUtilsCoreE9getSafely2at7ElementQzSg5IndexQz_tF","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/Collection"},{"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Foundation","path":"\/documentation\/fueledutilscore\/foundation","title":"Foundation","kind":"org.swift.docc.kind.extendedModule","availableLanguages":["swift"],"usr":"s:m:s:e:c:objc(cs)NSDecimalNumbers:SL","language":"swift"},{"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/Optional\/nonBlankValue","availableLanguages":["swift"],"path":"\/documentation\/fueledutilscore\/swift\/optional\/nonblankvalue","usr":"s:Sq15FueledUtilsCoreSyRzlE13nonBlankValuexSgvp","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"nonBlankValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"abstract":[{"type":"text","text":"If the receiver is non-"},{"code":"nil","type":"codeVoice"},{"type":"text","text":", returns the result of "},{"type":"codeVoice","code":"StringProtocol.nonBlankValue"},{"text":", otherwise returns `false.","type":"text"}],"title":"nonBlankValue","language":"swift","kind":"org.swift.docc.kind.instanceProperty"},{"kind":"org.swift.docc.kind.module","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore","path":"\/documentation\/fueledutilscore","title":"FueledUtilsCore","language":"swift","availableLanguages":["swift"],"usr":"FueledUtilsCore"},{"availableLanguages":["swift"],"language":"swift","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"minimum"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"maximum","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/'...(_:_:)","title":"...(_:_:)","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Foundation\/NSDecimalNumber\/...(_:_:)","kind":"org.swift.docc.kind.operator","usr":"s:SLsE3zzzoiySNyxGx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber"},{"language":"swift","availableLanguages":["swift"],"kind":"org.swift.docc.kind.operator","path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/_=(_:_:)-6h4ag","title":">=(_:_:)","usr":"s:SLsE2geoiySbx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":">="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Foundation\/NSDecimalNumber\/_=(_:_:)-6h4ag"},{"usr":"s:Sq15FueledUtilsCoreSyRzlE7isBlankSbvp","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/Optional\/isBlank","language":"swift","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isBlank","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"availableLanguages":["swift"],"abstract":[{"type":"text","text":"If the receiver is non-"},{"code":"nil","type":"codeVoice"},{"text":", returns the result of ","type":"text"},{"code":"StringProtocol.nonBlankValue.isBlank","type":"codeVoice"},{"type":"text","text":", otherwise returns `false."}],"path":"\/documentation\/fueledutilscore\/swift\/optional\/isblank","title":"isBlank","kind":"org.swift.docc.kind.instanceProperty"},{"path":"\/documentation\/fueledutilscore\/swift\/string\/stringindex(_:)","availableLanguages":["swift"],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"stringIndex","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":".","kind":"text"},{"preciseIdentifier":"s:SS5IndexV","text":"Index","kind":"typeIdentifier"}],"kind":"org.swift.docc.kind.instanceMethod","language":"swift","abstract":[{"type":"text","text":"Helper function to convert an integer index (0-based) into a string index."}],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/String\/stringIndex(_:)","title":"stringIndex(_:)","usr":"s:SS15FueledUtilsCoreE11stringIndexySS0E0VSiF"},{"usr":"s:15FueledUtilsCore16OptionalProtocolP","title":"OptionalProtocol","path":"\/documentation\/fueledutilscore\/optionalprotocol","language":"swift","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"OptionalProtocol","kind":"identifier"}],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/OptionalProtocol","availableLanguages":["swift"],"kind":"org.swift.docc.kind.protocol"},{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collate"},{"kind":"text","text":"<"},{"text":"Key","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"key","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:ST8IteratorQa","text":"Iterator"},{"kind":"text","text":"."},{"preciseIdentifier":"s:St7ElementQa","kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":"?) -> ["},{"kind":"typeIdentifier","text":"Key"},{"text":" : [","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:ST8IteratorQa","text":"Iterator"},{"kind":"text","text":"."},{"preciseIdentifier":"s:St7ElementQa","text":"Element","kind":"typeIdentifier"},{"text":"]] ","kind":"text"},{"text":"where","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SH","text":"Hashable"}],"kind":"org.swift.docc.kind.instanceMethod","path":"\/documentation\/fueledutilscore\/swift\/sequence\/collate(_:)","language":"swift","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/Sequence\/collate(_:)","title":"collate(_:)","availableLanguages":["swift"],"abstract":[{"type":"text","text":"Transforms the sequence into a dictionary grouped by the specified Key type."}],"usr":"s:ST15FueledUtilsCoreE7collateySDyqd__Say7ElementQzGGqd__SgADXESHRd__lF"},{"availableLanguages":["swift"],"kind":"org.swift.docc.kind.instanceMethod","language":"swift","usr":"s:SS15FueledUtilsCoreE9substringySSs16PartialRangeUpToVySiGF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"substring","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"range"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s16PartialRangeUpToV","text":"PartialRangeUpTo","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"substring(_:)","abstract":[{"type":"text","text":"Allows to get a substring from a string using an integer range."}],"referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/String\/substring(_:)-5wqk","path":"\/documentation\/fueledutilscore\/swift\/string\/substring(_:)-5wqk"},{"usr":"s:SLsE3zzloiySnyxGx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","path":"\/documentation\/fueledutilscore\/foundation\/nsdecimalnumber\/'.._(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"..<","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"minimum"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"internalParam","text":"maximum"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"availableLanguages":["swift"],"language":"swift","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Foundation\/NSDecimalNumber\/.._(_:_:)","kind":"org.swift.docc.kind.operator","title":"..<(_:_:)"},{"abstract":[{"text":"Returns a collection with same element, and information as to whether the element is the first or the last, or both.","type":"text"}],"language":"swift","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/Swift\/Collection\/withPositionInformation()","kind":"org.swift.docc.kind.instanceMethod","path":"\/documentation\/fueledutilscore\/swift\/collection\/withpositioninformation()","availableLanguages":["swift"],"usr":"s:Sl15FueledUtilsCoreE23withPositionInformationSay7ElementQz7element_Sb07isFirstG0Sb0i4LastG0tGyF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withPositionInformation"},{"kind":"text","text":"() -> [(element"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:ST7ElementQa","text":"Element"},{"kind":"text","text":", isFirstElement"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":", isLastElement","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":")]"}],"title":"withPositionInformation()"},{"usr":"s:15FueledUtilsCore2leoiySbSo15NSDecimalNumberC_ADtF","title":"<=(_:_:)","kind":"org.swift.docc.kind.operator","path":"\/documentation\/fueledutilscore\/_=(_:_:)-j9hq","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/_=(_:_:)-j9hq","abstract":[{"type":"text","text":"Compare 2 "},{"type":"codeVoice","code":"NSDecimalNumber"},{"type":"text","text":"s."}],"language":"swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"<=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"availableLanguages":["swift"]},{"path":"\/documentation\/fueledutilscore\/_(_:_:)-5xekf","referenceURL":"doc:\/\/FueledUtilsCore\/documentation\/FueledUtilsCore\/_(_:_:)-5xekf","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":">","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"kind":"org.swift.docc.kind.operator","abstract":[{"type":"text","text":"Compare 2 "},{"code":"NSDecimalNumber","type":"codeVoice"},{"type":"text","text":"s."}],"usr":"s:15FueledUtilsCore1goiySbSo15NSDecimalNumberC_ADtF","title":">(_:_:)","language":"swift","availableLanguages":["swift"]}] \ No newline at end of file +[{"plainTextDeclaration":"func >= (lhs: NSDecimalNumber, rhs: NSDecimalNumber) -> Bool","path":"\/documentation\/fueledcore\/_=(_:_:)-3om0v","abstract":[{"text":"Compare 2 ","type":"text"},{"type":"codeVoice","code":"NSDecimalNumber"},{"text":"s.","type":"text"}],"title":">=(_:_:)","usr":"s:10FueledCore2geoiySbSo15NSDecimalNumberC_ADtF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":">=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"org.swift.docc.kind.operator","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/_=(_:_:)-3om0v","availableLanguages":["swift"],"language":"swift"},{"path":"\/documentation\/fueledcore\/swift\/optional\/optionalprotocol-implementations","title":"OptionalProtocol Implementations","kind":"org.swift.docc.kind.collectionGroup","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/Optional\/OptionalProtocol-Implementations","availableLanguages":["swift"],"language":"swift"},{"language":"swift","title":"<=(_:_:)","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Foundation\/NSDecimalNumber\/_=(_:_:)-77jxz","kind":"org.swift.docc.kind.operator","availableLanguages":["swift"],"usr":"s:SLsE2leoiySbx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","plainTextDeclaration":"static func <= (lhs: Self, rhs: Self) -> Bool","path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/_=(_:_:)-77jxz","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"<=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},{"language":"swift","abstract":[{"type":"text","text":"Match a regex with a string."}],"title":"~=(_:_:)","kind":"org.swift.docc.kind.operator","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/~=(_:_:)","availableLanguages":["swift"],"usr":"s:10FueledCore2teoiySbAA5RegexV_SStF","plainTextDeclaration":"func ~= (pattern: Regex, string: String) -> Bool","path":"\/documentation\/fueledcore\/~=(_:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"~=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10FueledCore5RegexV","text":"Regex","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},{"availableLanguages":["swift"],"language":"swift","path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/comparable-implementations","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Foundation\/NSDecimalNumber\/Comparable-Implementations","kind":"org.swift.docc.kind.collectionGroup","title":"Comparable Implementations"},{"referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/StringProtocol\/nsRange","kind":"org.swift.docc.kind.instanceProperty","language":"swift","path":"\/documentation\/fueledcore\/swift\/stringprotocol\/nsrange","abstract":[{"type":"text","text":"Returns "},{"code":"NSRange(location: 0, length: nsLength)","type":"codeVoice"},{"type":"text","text":" for usage with Objective-C APIs."}],"availableLanguages":["swift"],"plainTextDeclaration":"var nsRange: NSRange { get }","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nsRange"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSRange"}],"title":"nsRange","usr":"s:Sy10FueledCoreE7nsRangeSo8_NSRangeVvp"},{"language":"swift","title":"Swift","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift","kind":"org.swift.docc.kind.extendedModule","availableLanguages":["swift"],"usr":"s:m:s:e:s:SF10FueledCoreE7rounded13decimalPlaces4rulexSi_s25FloatingPointRoundingRuleOtF","path":"\/documentation\/fueledcore\/swift"},{"referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/String\/stringIndex(_:)","kind":"org.swift.docc.kind.instanceMethod","language":"swift","path":"\/documentation\/fueledcore\/swift\/string\/stringindex(_:)","abstract":[{"text":"Helper function to convert an integer index (0-based) into a string index.","type":"text"}],"availableLanguages":["swift"],"plainTextDeclaration":"func stringIndex(_ index: Int) -> String.Index","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stringIndex"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"."},{"preciseIdentifier":"s:SS5IndexV","kind":"typeIdentifier","text":"Index"}],"title":"stringIndex(_:)","usr":"s:SS10FueledCoreE11stringIndexySS0D0VSiF"},{"language":"swift","title":"match(_:options:)","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Regex\/match(_:options:)","kind":"org.swift.docc.kind.instanceMethod","abstract":[{"type":"text","text":"Match the regex"}],"availableLanguages":["swift"],"usr":"s:10FueledCore5RegexV5match_7optionsSbSS_So17NSMatchingOptionsVtF","plainTextDeclaration":"func match(_ string: String, options: NSRegularExpression.MatchingOptions = []) -> Bool","path":"\/documentation\/fueledcore\/regex\/match(_:options:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"match","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NSRegularExpression","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSRegularExpression"},{"text":".","kind":"text"},{"text":"MatchingOptions","kind":"typeIdentifier","preciseIdentifier":"c:@E@NSMatchingOptions"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},{"language":"swift","title":">(_:_:)","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Foundation\/NSDecimalNumber\/_(_:_:)","kind":"org.swift.docc.kind.operator","availableLanguages":["swift"],"usr":"s:SLsE1goiySbx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","plainTextDeclaration":"static func > (lhs: Self, rhs: Self) -> Bool","path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/_(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":">","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},{"abstract":[{"type":"text","text":"Allows to get a substring from a string using an integer range."}],"title":"substring(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"substring"},{"kind":"text","text":"("},{"preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier","text":"PartialRangeUpTo"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"language":"swift","path":"\/documentation\/fueledcore\/swift\/string\/substring(_:)-5l3xv","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/String\/substring(_:)-5l3xv","usr":"s:SS10FueledCoreE9substringySSs16PartialRangeUpToVySiGF","plainTextDeclaration":"func substring(_ range: PartialRangeUpTo) -> String","kind":"org.swift.docc.kind.instanceMethod","availableLanguages":["swift"]},{"path":"\/documentation\/fueledcore\/_(_:_:)-51o2k","kind":"org.swift.docc.kind.operator","title":">(_:_:)","abstract":[{"type":"text","text":"Compare 2 "},{"type":"codeVoice","code":"NSDecimalNumber"},{"type":"text","text":"s."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":">","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":", ","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"availableLanguages":["swift"],"plainTextDeclaration":"func > (lhs: NSDecimalNumber, rhs: NSDecimalNumber) -> Bool","usr":"s:10FueledCore1goiySbSo15NSDecimalNumberC_ADtF","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/_(_:_:)-51o2k","language":"swift"},{"language":"swift","kind":"org.swift.docc.kind.instanceProperty","title":"isBlank","abstract":[{"text":"If the receiver is non-","type":"text"},{"code":"nil","type":"codeVoice"},{"text":", returns the result of ","type":"text"},{"code":"StringProtocol.nonBlankValue.isBlank","type":"codeVoice"},{"text":", otherwise returns `false.","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isBlank","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"availableLanguages":["swift"],"plainTextDeclaration":"var isBlank: Bool { get }","usr":"s:Sq10FueledCoreSyRzlE7isBlankSbvp","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/Optional\/isBlank","path":"\/documentation\/fueledcore\/swift\/optional\/isblank"},{"path":"\/documentation\/fueledcore\/swift\/optional\/wrapped","kind":"org.swift.docc.kind.instanceProperty","title":"wrapped","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wrapped","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"availableLanguages":["swift"],"plainTextDeclaration":"var wrapped: Wrapped? { get }","usr":"s:Sq10FueledCoreE7wrappedxSgvp","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/Optional\/wrapped","language":"swift"},{"language":"swift","kind":"org.swift.docc.kind.operator","title":"<=(_:_:)","abstract":[{"text":"Compare 2 ","type":"text"},{"code":"NSDecimalNumber","type":"codeVoice"},{"text":"s.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"<=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":", ","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"availableLanguages":["swift"],"plainTextDeclaration":"func <= (lhs: NSDecimalNumber, rhs: NSDecimalNumber) -> Bool","usr":"s:10FueledCore2leoiySbSo15NSDecimalNumberC_ADtF","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/_=(_:_:)-mh26","path":"\/documentation\/fueledcore\/_=(_:_:)-mh26"},{"path":"\/documentation\/fueledcore\/swift\/string\/substring(_:)-6s31d","kind":"org.swift.docc.kind.instanceMethod","abstract":[{"text":"Allows to get a substring from a string using an integer range.","type":"text"}],"title":"substring(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"substring","kind":"identifier"},{"text":"(","kind":"text"},{"text":"CountableClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:s20CountableClosedRangea"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"availableLanguages":["swift"],"plainTextDeclaration":"func substring(_ range: CountableClosedRange) -> String","usr":"s:SS10FueledCoreE9substringySSSNySiGF","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/String\/substring(_:)-6s31d","language":"swift"},{"path":"\/documentation\/fueledcore\/_(_:_:)-2y8gw","kind":"org.swift.docc.kind.operator","abstract":[{"text":"Compare 2 ","type":"text"},{"code":"NSDecimalNumber","type":"codeVoice"},{"text":"s.","type":"text"}],"title":"<(_:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"<","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":", ","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"availableLanguages":["swift"],"plainTextDeclaration":"func < (lhs: NSDecimalNumber, rhs: NSDecimalNumber) -> Bool","usr":"s:10FueledCore1loiySbSo15NSDecimalNumberC_ADtF","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/_(_:_:)-2y8gw","language":"swift"},{"availableLanguages":["swift"],"usr":"s:SS10FueledCoreE9substringySSs19PartialRangeThroughVySiGF","plainTextDeclaration":"func substring(_ range: PartialRangeThrough) -> String","title":"substring(_:)","kind":"org.swift.docc.kind.instanceMethod","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"substring"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"language":"swift","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/String\/substring(_:)-6e4tz","path":"\/documentation\/fueledcore\/swift\/string\/substring(_:)-6e4tz","abstract":[{"text":"Allows to get a substring from a string using an integer range.","type":"text"}]},{"usr":"s:e:s:Sy10FueledCoreE13urlSafeStringSSyF","plainTextDeclaration":"extension StringProtocol","title":"StringProtocol","kind":"org.swift.docc.kind.extendedProtocol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:Sy","text":"StringProtocol"}],"navigatorFragments":[{"kind":"identifier","text":"StringProtocol"}],"referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/StringProtocol","language":"swift","path":"\/documentation\/fueledcore\/swift\/stringprotocol","availableLanguages":["swift"]},{"availableLanguages":["swift"],"usr":"s:Sy10FueledCoreE8nsLengthSivp","plainTextDeclaration":"var nsLength: Int { get }","title":"nsLength","kind":"org.swift.docc.kind.instanceProperty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nsLength"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/StringProtocol\/nsLength","language":"swift","path":"\/documentation\/fueledcore\/swift\/stringprotocol\/nslength","abstract":[{"text":"Returns the equivalent length of the string (as given by ","type":"text"},{"code":"NSString.length","type":"codeVoice"},{"text":") if the receiver’s content was in a ","type":"text"},{"code":"NSString","type":"codeVoice"},{"text":".","type":"text"}]},{"path":"\/documentation\/fueledcore\/swift\/floatingpoint\/rounded(decimalplaces:rule:)","usr":"s:SF10FueledCoreE7rounded13decimalPlaces4rulexSi_s25FloatingPointRoundingRuleOtF","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/FloatingPoint\/rounded(decimalPlaces:rule:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rounded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"decimalPlaces"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"rule"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s25FloatingPointRoundingRuleO","kind":"typeIdentifier","text":"FloatingPointRoundingRule"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"org.swift.docc.kind.instanceMethod","availableLanguages":["swift"],"language":"swift","title":"rounded(decimalPlaces:rule:)","plainTextDeclaration":"func rounded(decimalPlaces: Int, rule: FloatingPointRoundingRule = .toNearestOrAwayFromZero) -> Self"},{"path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/_=(_:_:)-6h4ag","usr":"s:SLsE2geoiySbx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Foundation\/NSDecimalNumber\/_=(_:_:)-6h4ag","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":">="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"org.swift.docc.kind.operator","availableLanguages":["swift"],"title":">=(_:_:)","language":"swift","plainTextDeclaration":"static func >= (lhs: Self, rhs: Self) -> Bool"},{"path":"\/documentation\/fueledcore\/optionalprotocol","usr":"s:10FueledCore16OptionalProtocolP","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/OptionalProtocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OptionalProtocol"}],"kind":"org.swift.docc.kind.protocol","availableLanguages":["swift"],"title":"OptionalProtocol","language":"swift","plainTextDeclaration":"protocol OptionalProtocol","navigatorFragments":[{"kind":"identifier","text":"OptionalProtocol"}]},{"path":"\/documentation\/fueledcore\/regex\/init(_:options:)","usr":"s:10FueledCore5RegexV_7optionsACSgSS_So26NSRegularExpressionOptionsVtcfc","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Regex\/init(_:options:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"!("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSRegularExpression","kind":"typeIdentifier","text":"NSRegularExpression"},{"kind":"text","text":"."},{"preciseIdentifier":"c:@E@NSRegularExpressionOptions","kind":"typeIdentifier","text":"Options"},{"kind":"text","text":")"}],"kind":"org.swift.docc.kind.initializer","title":"init(_:options:)","language":"swift","abstract":[{"type":"text","text":"Create a new "},{"type":"codeVoice","code":"Regex"},{"type":"text","text":" with the given "},{"type":"codeVoice","code":"pattern"},{"type":"text","text":" and "},{"type":"codeVoice","code":"options"},{"type":"text","text":"."}],"availableLanguages":["swift"],"plainTextDeclaration":"init!(_ pattern: String, options: NSRegularExpression.Options = [])"},{"path":"\/documentation\/fueledcore\/swift\/optional\/nonemptyvalue","usr":"s:Sq10FueledCoreSyRzlE13nonEmptyValuexSgvp","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/Optional\/nonEmptyValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonEmptyValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":"?"}],"kind":"org.swift.docc.kind.instanceProperty","title":"nonEmptyValue","language":"swift","abstract":[{"type":"text","text":"If the receiver is non-"},{"type":"codeVoice","code":"nil"},{"type":"text","text":", returns the result of "},{"type":"codeVoice","code":"StringProtocol.nonEmptyValue"},{"type":"text","text":", otherwise returns `false."}],"availableLanguages":["swift"],"plainTextDeclaration":"var nonEmptyValue: Wrapped? { get }"},{"path":"\/documentation\/fueledcore\/optionalprotocol\/wrapped-swift.associatedtype","usr":"s:10FueledCore16OptionalProtocolP7WrappedQa","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/OptionalProtocol\/Wrapped-swift.associatedtype","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Wrapped"}],"kind":"org.swift.docc.kind.associatedType","availableLanguages":["swift"],"title":"Wrapped","language":"swift","plainTextDeclaration":"associatedtype Wrapped"},{"path":"\/documentation\/fueledcore\/swift\/stringprotocol\/urlsafestring()","usr":"s:Sy10FueledCoreE13urlSafeStringSSyF","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/StringProtocol\/urlSafeString()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"urlSafeString"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"org.swift.docc.kind.instanceMethod","title":"urlSafeString()","language":"swift","abstract":[{"type":"text","text":"Returns a URL percent-encoded as per RFC 3986 section 2.3 Unreserved Characters (January 2005)"}],"availableLanguages":["swift"],"plainTextDeclaration":"func urlSafeString() -> String"},{"path":"\/documentation\/fueledcore\/optionalprotocol\/wrapped-swift.property","usr":"s:10FueledCore16OptionalProtocolP7wrapped7WrappedQzSgvp","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/OptionalProtocol\/wrapped-swift.property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapped"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10FueledCore16OptionalProtocolP7WrappedQa","kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":"?"}],"kind":"org.swift.docc.kind.instanceProperty","availableLanguages":["swift"],"title":"wrapped","language":"swift","plainTextDeclaration":"var wrapped: Self.Wrapped? { get }"},{"path":"\/documentation\/fueledcore\/swift\/optional\/nonblankvalue","usr":"s:Sq10FueledCoreSyRzlE13nonBlankValuexSgvp","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/Optional\/nonBlankValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonBlankValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":"?"}],"kind":"org.swift.docc.kind.instanceProperty","title":"nonBlankValue","language":"swift","abstract":[{"type":"text","text":"If the receiver is non-"},{"type":"codeVoice","code":"nil"},{"type":"text","text":", returns the result of "},{"type":"codeVoice","code":"StringProtocol.nonBlankValue"},{"type":"text","text":", otherwise returns `false."}],"availableLanguages":["swift"],"plainTextDeclaration":"var nonBlankValue: Wrapped? { get }"},{"path":"\/documentation\/fueledcore\/regex","usr":"s:10FueledCore5RegexV","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Regex","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Regex"}],"kind":"org.swift.docc.kind.structure","title":"Regex","language":"swift","abstract":[{"type":"codeVoice","code":"NSRegularExpression"},{"type":"text","text":" convenience wrapper."}],"availableLanguages":["swift"],"plainTextDeclaration":"struct Regex","navigatorFragments":[{"kind":"identifier","text":"Regex"}]},{"path":"\/documentation\/fueledcore\/swift\/collection","usr":"s:e:s:Sl10FueledCoreE9getSafely2at7ElementQzSg5IndexQz_tF","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/Collection","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:Sl","kind":"identifier","text":"Collection"}],"kind":"org.swift.docc.kind.extendedProtocol","availableLanguages":["swift"],"title":"Collection","language":"swift","plainTextDeclaration":"extension Collection","navigatorFragments":[{"kind":"identifier","text":"Collection"}]},{"path":"\/documentation\/fueledcore\/swift\/stringprotocol\/nonblankvalue","usr":"s:Sy10FueledCoreE13nonBlankValuexSgvp","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/StringProtocol\/nonBlankValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonBlankValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"?"}],"kind":"org.swift.docc.kind.instanceProperty","title":"nonBlankValue","language":"swift","abstract":[{"type":"text","text":"Returns the receiver if "},{"type":"codeVoice","code":"isBlank"},{"type":"text","text":" is "},{"type":"codeVoice","code":"false"},{"type":"text","text":", and "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if it is "},{"type":"codeVoice","code":"true"}],"availableLanguages":["swift"],"plainTextDeclaration":"var nonBlankValue: Self? { get }"},{"path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/'...(_:_:)","usr":"s:SLsE3zzzoiySNyxGx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Foundation\/NSDecimalNumber\/...(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"org.swift.docc.kind.operator","availableLanguages":["swift"],"title":"...(_:_:)","language":"swift","plainTextDeclaration":"static func ... (minimum: Self, maximum: Self) -> ClosedRange"},{"path":"\/documentation\/fueledcore\/swift\/stringprotocol\/nonemptyvalue","usr":"s:Sy10FueledCoreE13nonEmptyValuexSgvp","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/StringProtocol\/nonEmptyValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonEmptyValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"?"}],"kind":"org.swift.docc.kind.instanceProperty","title":"nonEmptyValue","language":"swift","abstract":[{"type":"text","text":"Returns the receiver if "},{"type":"codeVoice","code":"isEmpty"},{"type":"text","text":" is "},{"type":"codeVoice","code":"false"},{"type":"text","text":", and "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if it is "},{"type":"codeVoice","code":"true"}],"availableLanguages":["swift"],"plainTextDeclaration":"var nonEmptyValue: Self? { get }"},{"path":"\/documentation\/fueledcore\/swift\/string","usr":"s:e:s:SS10FueledCoreE18replaceOccurrences2of4with7options6localeyx_q_So22NSStringCompareOptionsV10Foundation6LocaleVSgtSyRzSyR_r0_lF","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/String","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:SS","kind":"identifier","text":"String"}],"kind":"org.swift.docc.kind.extendedStructure","availableLanguages":["swift"],"title":"String","language":"swift","plainTextDeclaration":"extension String","navigatorFragments":[{"kind":"identifier","text":"String"}]},{"path":"\/documentation\/fueledcore\/swift\/optional","usr":"s:e:s:Sq10FueledCoreE7wrappedxSgvp","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/Optional","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:Sq","kind":"identifier","text":"Optional"}],"kind":"org.swift.docc.kind.extendedEnumeration","availableLanguages":["swift"],"title":"Optional","language":"swift","plainTextDeclaration":"extension Optional","navigatorFragments":[{"kind":"identifier","text":"Optional"}]},{"path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/'...(_:)-9fqv3","usr":"s:SLsE3zzzoPys16PartialRangeFromVyxGxFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Foundation\/NSDecimalNumber\/...(_:)-9fqv3","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s16PartialRangeFromV","kind":"typeIdentifier","text":"PartialRangeFrom"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"kind":"org.swift.docc.kind.operator","availableLanguages":["swift"],"title":"...(_:)","language":"swift","plainTextDeclaration":"static func ... (minimum: Self) -> PartialRangeFrom"},{"usr":"s:SS10FueledCoreE9substringySSSnySiGF","plainTextDeclaration":"func substring(_ range: CountableRange) -> String","path":"\/documentation\/fueledcore\/swift\/string\/substring(_:)-b3fl","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"substring"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:s14CountableRangea","text":"CountableRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[{"type":"text","text":"Allows to get a substring from a string using an integer range."}],"availableLanguages":["swift"],"language":"swift","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/String\/substring(_:)-b3fl","title":"substring(_:)","kind":"org.swift.docc.kind.instanceMethod"},{"usr":"s:Sl10FueledCoreE9getSafely2at7ElementQzSg5IndexQz_tF","plainTextDeclaration":"func getSafely(at index: Self.Index) -> Self.Iterator.Element?","path":"\/documentation\/fueledcore\/swift\/collection\/getsafely(at:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSafely"},{"kind":"text","text":"("},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:Sl5IndexQa","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:ST8IteratorQa","text":"Iterator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:St7ElementQa","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"text":"Try to get the item at index ","type":"text"},{"code":"index","type":"codeVoice"},{"text":". If the index is out of bounds, ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" is returned.","type":"text"}],"availableLanguages":["swift"],"language":"swift","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/Collection\/getSafely(at:)","title":"getSafely(at:)","kind":"org.swift.docc.kind.instanceMethod"},{"usr":"FueledCore","path":"\/documentation\/fueledcore","availableLanguages":["swift"],"language":"swift","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore","title":"FueledCore","kind":"org.swift.docc.kind.module"},{"usr":"s:SLsE3zzzopys19PartialRangeThroughVyxGxFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","plainTextDeclaration":"static func ... (maximum: Self) -> PartialRangeThrough","path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/'...(_:)-829r6","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"availableLanguages":["swift"],"language":"swift","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Foundation\/NSDecimalNumber\/...(_:)-829r6","title":"...(_:)","kind":"org.swift.docc.kind.operator"},{"usr":"s:Sl10FueledCoreE23withPositionInformationSay7ElementQz7element_Sb07isFirstF0Sb0h4LastF0tGyF","plainTextDeclaration":"func withPositionInformation() -> [(element: Self.Element, isFirstElement: Bool, isLastElement: Bool)]","path":"\/documentation\/fueledcore\/swift\/collection\/withpositioninformation()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withPositionInformation"},{"kind":"text","text":"() -> [(element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"preciseIdentifier":"s:ST7ElementQa","kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", isFirstElement"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", isLastElement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")]"}],"abstract":[{"text":"Returns a collection with same element, and information as to whether the element is the first or the last, or both.","type":"text"}],"availableLanguages":["swift"],"language":"swift","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/Collection\/withPositionInformation()","title":"withPositionInformation()","kind":"org.swift.docc.kind.instanceMethod"},{"availableLanguages":["swift"],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"splitBetween","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Iterator","kind":"typeIdentifier","preciseIdentifier":"s:ST8IteratorQa"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier","preciseIdentifier":"s:St7ElementQa"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Iterator","kind":"typeIdentifier","preciseIdentifier":"s:ST8IteratorQa"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier","preciseIdentifier":"s:St7ElementQa"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [[","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Iterator","kind":"typeIdentifier","preciseIdentifier":"s:ST8IteratorQa"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier","preciseIdentifier":"s:St7ElementQa"},{"text":"]]","kind":"text"}],"abstract":[{"text":"Split the sequence according to the given closure.","type":"text"}],"referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/Sequence\/splitBetween(_:)","title":"splitBetween(_:)","language":"swift","kind":"org.swift.docc.kind.instanceMethod","usr":"s:ST10FueledCoreE12splitBetweenySaySay7ElementQzGGSbAD_ADtKXEKF","path":"\/documentation\/fueledcore\/swift\/sequence\/splitbetween(_:)","plainTextDeclaration":"func splitBetween(_ areSeparated: (Self.Iterator.Element, Self.Iterator.Element) throws -> Bool) rethrows -> [[Self.Iterator.Element]]"},{"availableLanguages":["swift"],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"..<","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Foundation\/NSDecimalNumber\/.._(_:_:)","title":"..<(_:_:)","language":"swift","kind":"org.swift.docc.kind.operator","usr":"s:SLsE3zzloiySnyxGx_xtFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/'.._(_:_:)","plainTextDeclaration":"static func ..< (minimum: Self, maximum: Self) -> Range"},{"availableLanguages":["swift"],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"groups","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSRegularExpression","text":"NSRegularExpression","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"c:@E@NSMatchingOptions","text":"MatchingOptions"},{"kind":"text","text":") -> [["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]]"}],"abstract":[{"text":"Match all the captured groups if any.","type":"text"}],"referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Regex\/groups(in:options:)","title":"groups(in:options:)","language":"swift","kind":"org.swift.docc.kind.instanceMethod","usr":"s:10FueledCore5RegexV6groups2in7optionsSaySaySSGGSS_So17NSMatchingOptionsVtF","path":"\/documentation\/fueledcore\/regex\/groups(in:options:)","plainTextDeclaration":"func groups(in string: String, options: NSRegularExpression.MatchingOptions = []) -> [[String]]"},{"path":"\/documentation\/fueledcore\/swift\/sequence\/collate(_:)","title":"collate(_:)","usr":"s:ST10FueledCoreE7collateySDyqd__Say7ElementQzGGqd__SgADXESHRd__lF","plainTextDeclaration":"func collate(_ key: (Self.Iterator.Element) -> Key?) -> [Key : [Self.Iterator.Element]] where Key : Hashable","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collate"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Key"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:ST8IteratorQa","text":"Iterator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:St7ElementQa","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":"?) -> ["},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":" : ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:ST8IteratorQa","text":"Iterator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:St7ElementQa","text":"Element"},{"kind":"text","text":"]]"}],"language":"swift","availableLanguages":["swift"],"abstract":[{"type":"text","text":"Transforms the sequence into a dictionary grouped by the specified Key type."}],"kind":"org.swift.docc.kind.instanceMethod","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/Sequence\/collate(_:)"},{"path":"\/documentation\/fueledcore\/swift\/floatingpoint","title":"FloatingPoint","usr":"s:e:s:SF10FueledCoreE7rounded13decimalPlaces4rulexSi_s25FloatingPointRoundingRuleOtF","plainTextDeclaration":"extension FloatingPoint","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:SF","text":"FloatingPoint"}],"language":"swift","availableLanguages":["swift"],"navigatorFragments":[{"kind":"identifier","text":"FloatingPoint"}],"kind":"org.swift.docc.kind.extendedProtocol","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/FloatingPoint"},{"path":"\/documentation\/fueledcore\/swift\/string\/replaceoccurrences(of:with:options:locale:)","title":"replaceOccurrences(of:with:options:locale:)","usr":"s:SS10FueledCoreE18replaceOccurrences2of4with7options6localeyx_q_So22NSStringCompareOptionsV10Foundation6LocaleVSgtSyRzSyR_r0_lF","plainTextDeclaration":"mutating func replaceOccurrences(of target: Target, with replacement: Replacement, options: String.CompareOptions = [], locale: Locale? = nil) where Target : StringProtocol, Replacement : StringProtocol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replaceOccurrences"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Target"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"Replacement"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Target"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Replacement"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:SS10FoundationE14CompareOptionsa","text":"CompareOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"locale"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"language":"swift","availableLanguages":["swift"],"abstract":[{"type":"text","text":"Mutating version of "},{"type":"codeVoice","code":"self.replacingOccurrences(of:, with:, options:, range:)"}],"kind":"org.swift.docc.kind.instanceMethod","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/String\/replaceOccurrences(of:with:options:locale:)"},{"title":"isBlank","path":"\/documentation\/fueledcore\/swift\/stringprotocol\/isblank","usr":"s:Sy10FueledCoreE7isBlankSbvp","plainTextDeclaration":"var isBlank: Bool { get }","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isBlank","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"language":"swift","availableLanguages":["swift"],"abstract":[{"type":"text","text":"Returns true if the receiver is empty or if it only contains whitespaces or newlines"}],"kind":"org.swift.docc.kind.instanceProperty","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/StringProtocol\/isBlank"},{"title":"substring(_:)","path":"\/documentation\/fueledcore\/swift\/string\/substring(_:)-8dzqe","usr":"s:SS10FueledCoreE9substringySSs16PartialRangeFromVySiGF","plainTextDeclaration":"func substring(_ range: PartialRangeFrom) -> String","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"substring","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:s16PartialRangeFromV","text":"PartialRangeFrom","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"language":"swift","availableLanguages":["swift"],"abstract":[{"type":"text","text":"Allows to get a substring from a string using an integer range."}],"kind":"org.swift.docc.kind.instanceMethod","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/String\/substring(_:)-8dzqe"},{"title":"Foundation","path":"\/documentation\/fueledcore\/foundation","usr":"s:m:s:e:c:objc(cs)NSDecimalNumbers:SL","language":"swift","availableLanguages":["swift"],"kind":"org.swift.docc.kind.extendedModule","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Foundation"},{"title":"..<(_:)","path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber\/'.._(_:)","usr":"s:SLsE3zzlopys16PartialRangeUpToVyxGxFZ::SYNTHESIZED::c:objc(cs)NSDecimalNumber","plainTextDeclaration":"static func ..< (maximum: Self) -> PartialRangeUpTo","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"..<","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:s16PartialRangeUpToV","text":"PartialRangeUpTo","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"language":"swift","availableLanguages":["swift"],"kind":"org.swift.docc.kind.operator","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Foundation\/NSDecimalNumber\/.._(_:)"},{"title":"NSDecimalNumber","path":"\/documentation\/fueledcore\/foundation\/nsdecimalnumber","usr":"s:e:c:objc(cs)NSDecimalNumbers:SL","plainTextDeclaration":"extension NSDecimalNumber","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NSDecimalNumber","kind":"identifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"}],"language":"swift","availableLanguages":["swift"],"navigatorFragments":[{"text":"NSDecimalNumber","kind":"identifier"}],"kind":"org.swift.docc.kind.extendedClass","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Foundation\/NSDecimalNumber"},{"title":"\/(_:_:)","path":"\/documentation\/fueledcore\/_(_:_:)-6cxlz","usr":"s:10FueledCore1doiySo15NSDecimalNumberCAD_ADtF","plainTextDeclaration":"func \/ (lhs: NSDecimalNumber, rhs: NSDecimalNumber) -> NSDecimalNumber","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"\/","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":", ","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":") -> ","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"}],"language":"swift","availableLanguages":["swift"],"abstract":[{"type":"text","text":"Divide one "},{"type":"codeVoice","code":"NSDecimalNumber"},{"type":"text","text":" with another."}],"kind":"org.swift.docc.kind.operator","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/_(_:_:)-6cxlz"},{"title":"*(_:_:)","path":"\/documentation\/fueledcore\/*(_:_:)","usr":"s:10FueledCore1moiySo15NSDecimalNumberCAD_ADtF","plainTextDeclaration":"func * (lhs: NSDecimalNumber, rhs: NSDecimalNumber) -> NSDecimalNumber","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"*","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":", ","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":") -> ","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"}],"language":"swift","availableLanguages":["swift"],"abstract":[{"type":"text","text":"Multiply 2 "},{"type":"codeVoice","code":"NSDecimalNumber"},{"type":"text","text":"s together."}],"kind":"org.swift.docc.kind.operator","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/*(_:_:)"},{"title":"Sequence","path":"\/documentation\/fueledcore\/swift\/sequence","usr":"s:e:s:ST10FueledCoreE7collateySDyqd__Say7ElementQzGGqd__SgADXESHRd__lF","plainTextDeclaration":"extension Sequence","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Sequence","kind":"identifier","preciseIdentifier":"s:ST"}],"language":"swift","availableLanguages":["swift"],"navigatorFragments":[{"text":"Sequence","kind":"identifier"}],"kind":"org.swift.docc.kind.extendedProtocol","referenceURL":"doc:\/\/FueledCore\/documentation\/FueledCore\/Swift\/Sequence"}] \ No newline at end of file diff --git a/docs/metadata.json b/docs/metadata.json index d5a5d129..5d828924 100644 --- a/docs/metadata.json +++ b/docs/metadata.json @@ -1 +1 @@ -{"bundleDisplayName":"FueledUtilsCore","schemaVersion":{"major":0,"minor":1,"patch":0},"bundleIdentifier":"FueledUtilsCore"} \ No newline at end of file +{"bundleDisplayName":"FueledCore","schemaVersion":{"major":0,"minor":1,"patch":0},"bundleID":"FueledCore"} \ No newline at end of file diff --git a/logo.png b/logo.png new file mode 100644 index 00000000..6bdf23ae Binary files /dev/null and b/logo.png differ diff --git a/scripts/deploy-docs.sh b/scripts/deploy-docs.sh new file mode 100755 index 00000000..6a972aa1 --- /dev/null +++ b/scripts/deploy-docs.sh @@ -0,0 +1,210 @@ +#!/bin/bash +set -e + +GREEN='\033[0;32m' +BLUE='\033[0;34m' +YELLOW='\033[1;33m' +RED='\033[0;31m' +NC='\033[0m' + +DOCS_DIR="./docs" +GH_PAGES_DIR="./gh-pages-work" +VERSION_PATH="${1:-}" +IS_RELEASE="${2:-false}" + +[ -z "$GITHUB_TOKEN" ] && { echo -e "${RED}Error: GITHUB_TOKEN required${NC}" >&2; exit 1; } +[ -z "$GITHUB_REPOSITORY" ] && { echo -e "${RED}Error: GITHUB_REPOSITORY required${NC}" >&2; exit 1; } +[ -d "$DOCS_DIR" ] || { echo -e "${RED}Error: docs directory not found${NC}" >&2; exit 1; } +[ -d "$GH_PAGES_DIR" ] || { echo -e "${RED}Error: gh-pages-work not found${NC}" >&2; exit 1; } +command -v jq &> /dev/null || { echo -e "${RED}Error: jq required${NC}" >&2; exit 1; } + +cd "$GH_PAGES_DIR" +git config user.name "github-actions[bot]" +git config user.email "github-actions[bot]@users.noreply.github.com" +git remote set-url origin "https://x-access-token:$GITHUB_TOKEN@github.com/$GITHUB_REPOSITORY.git" + +update_versions_json() { + local version="$1" + [ -f "versions.json" ] || echo '{"versions":[]}' > versions.json + + if ! jq -e ".versions | index(\"$version\")" versions.json > /dev/null 2>&1; then + jq --arg v "$version" '.versions += [$v] | .versions |= sort_by(ltrimstr("v") | split(".") | map(tonumber)) | .versions |= reverse' \ + versions.json > versions.json.tmp && mv versions.json.tmp versions.json + fi +} + +generate_version_index() { + local versions=$(jq -r '.versions[]' versions.json 2>/dev/null || echo "") + local version_links="" + + for v in $versions; do + version_links+="$v" + done + + cat > index.html << 'HTMLEOF' + + + + + + + FueledUtils Documentation + + + + + + +
+ +

FueledUtils

+

Select a documentation version

+
+
+
+
Available Versions
+
+ Latest (main) +HTMLEOF + + echo "$version_links" >> index.html + + cat >> index.html << 'HTMLEOF' +
+
+
+ + + +HTMLEOF +} + +[ -f "../logo.png" ] && cp "../logo.png" . + +if [[ "$IS_RELEASE" == "true" && -n "$VERSION_PATH" ]]; then + echo -e "${BLUE}Deploying version: $VERSION_PATH${NC}" + mkdir -p "$VERSION_PATH" + cp -r "../$DOCS_DIR"/* "$VERSION_PATH/" + update_versions_json "$VERSION_PATH" + generate_version_index + git add "$VERSION_PATH" versions.json index.html logo.png +else + echo -e "${BLUE}Deploying main branch${NC}" + cp -r "../$DOCS_DIR"/* . + [ -f "versions.json" ] && generate_version_index + git add . +fi + +if ! git diff --staged --quiet; then + git commit -m "docs: Update documentation" + git push origin gh-pages + echo -e "${GREEN}Deployed successfully${NC}" +else + echo -e "${YELLOW}No changes to deploy${NC}" +fi diff --git a/scripts/docs-script.sh b/scripts/docs-script.sh new file mode 100755 index 00000000..cfe9ad86 --- /dev/null +++ b/scripts/docs-script.sh @@ -0,0 +1,275 @@ +#!/bin/bash +set -e + +GREEN='\033[0;32m' +BLUE='\033[0;34m' +RED='\033[0;31m' +NC='\033[0m' + +DOCS_DIR="./docs" +HOSTING_BASE_PATH="ios-utilities" + +command -v jq &> /dev/null || { echo -e "${RED}Error: jq is required. Install with: brew install jq${NC}"; exit 1; } +command -v swift &> /dev/null || { echo -e "${RED}Error: Swift is not available${NC}"; exit 1; } + +get_products() { + swift package dump-package | jq -r ' + . as $data | $data.targets[] + | select(.type == "regular" and any($data.products[]; .targets | index(.))) + | .name + ' +} + +generate_index() { + local products=$(get_products) + local product_links="" + + for product in $products; do + local lowercase=$(echo "$product" | tr '[:upper:]' '[:lower:]') + product_links+=" +
+ + + +
+
+ $product + API Reference +
+ + + +
" + done + + cat > "$DOCS_DIR/index.html" << 'HTMLEOF' + + + + + + + FueledUtils Documentation + + + + + + +
+ + Swift Package +

FueledUtils

+

A collection of utilities for iOS development, crafted by the team at Fueled.

+
+
+
+
+

Modules

+
+
+HTMLEOF + + echo "$product_links" >> "$DOCS_DIR/index.html" + + cat >> "$DOCS_DIR/index.html" << 'HTMLEOF' +
+
+
+ + + +HTMLEOF +} + +main() { + [ -f "Package.swift" ] || { echo -e "${RED}Error: Package.swift not found${NC}"; exit 1; } + + mkdir -p "$DOCS_DIR" + + echo -e "${BLUE}Generating documentation...${NC}" + + swift package --allow-writing-to-directory "$DOCS_DIR" \ + generate-documentation \ + --disable-indexing \ + --transform-for-static-hosting \ + --hosting-base-path "$HOSTING_BASE_PATH" \ + --output-path "$DOCS_DIR" \ + --enable-experimental-combined-documentation + + generate_index + + # Copy logo if it exists + [ -f "logo.png" ] && cp logo.png "$DOCS_DIR/" + + echo -e "${GREEN}Documentation generated successfully${NC}" + echo "" + echo -e "${BLUE}To preview locally, run:${NC}" + echo " cd docs && python3 -m http.server 8000" + echo " Then open: http://localhost:8000" +} + +main