├── .editorconfig ├── .github └── workflows │ └── pull_request.yml ├── .gitignore ├── .license_header_template ├── .licenseignore ├── .spi.yml ├── .swift-format ├── .yamllint.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Evolution ├── 0000-swift-async-algorithms-template.md ├── 0001-zip.md ├── 0002-merge.md ├── 0003-compacted.md ├── 0004-joined.md ├── 0005-adjacent-pairs.md ├── 0006-combineLatest.md ├── 0007-chain.md ├── 0008-bytes.md ├── 0009-async.md ├── 0010-buffer.md ├── 0011-interspersed.md ├── 0012-channel.md ├── 0013-chunk.md ├── 0014-rate-limits.md ├── 0015-reductions.md ├── 0016-mutli-producer-single-consumer-channel.md └── 0016-share.md ├── LICENSE.txt ├── Package.swift ├── Package@swift-5.7.swift ├── Package@swift-5.8.swift ├── README.md ├── Sources ├── AsyncAlgorithms │ ├── AsyncAdjacentPairsSequence.swift │ ├── AsyncAlgorithms.docc │ │ ├── AsyncAlgorithms.md │ │ └── Guides │ │ │ ├── AdjacentPairs.md │ │ │ ├── BufferedBytes.md │ │ │ ├── Chain.md │ │ │ ├── Channel.md │ │ │ ├── Chunked.md │ │ │ ├── Collections.md │ │ │ ├── CombineLatest.md │ │ │ ├── Compacted.md │ │ │ ├── Debounce.md │ │ │ ├── Effects.md │ │ │ ├── Intersperse.md │ │ │ ├── Joined.md │ │ │ ├── Lazy.md │ │ │ ├── Merge.md │ │ │ ├── Reductions.md │ │ │ ├── RemoveDuplicates.md │ │ │ ├── Share.md │ │ │ ├── Throttle.md │ │ │ ├── Timer.md │ │ │ └── Zip.md │ ├── AsyncBufferedByteIterator.swift │ ├── AsyncChain2Sequence.swift │ ├── AsyncChain3Sequence.swift │ ├── AsyncChunkedByGroupSequence.swift │ ├── AsyncChunkedOnProjectionSequence.swift │ ├── AsyncChunksOfCountOrSignalSequence.swift │ ├── AsyncChunksOfCountSequence.swift │ ├── AsyncCompactedSequence.swift │ ├── AsyncExclusiveReductionsSequence.swift │ ├── AsyncInclusiveReductionsSequence.swift │ ├── AsyncJoinedBySeparatorSequence.swift │ ├── AsyncJoinedSequence.swift │ ├── AsyncRemoveDuplicatesSequence.swift │ ├── AsyncShareSequence.swift │ ├── AsyncSyncSequence.swift │ ├── AsyncThrottleSequence.swift │ ├── AsyncThrowingExclusiveReductionsSequence.swift │ ├── AsyncThrowingInclusiveReductionsSequence.swift │ ├── AsyncTimerSequence.swift │ ├── Buffer │ │ ├── AsyncBufferSequence.swift │ │ ├── BoundedBufferStateMachine.swift │ │ ├── BoundedBufferStorage.swift │ │ ├── UnboundedBufferStateMachine.swift │ │ └── UnboundedBufferStorage.swift │ ├── Channels │ │ ├── AsyncChannel.swift │ │ ├── AsyncThrowingChannel.swift │ │ ├── ChannelStateMachine.swift │ │ └── ChannelStorage.swift │ ├── CombineLatest │ │ ├── AsyncCombineLatest2Sequence.swift │ │ ├── AsyncCombineLatest3Sequence.swift │ │ ├── CombineLatestStateMachine.swift │ │ └── CombineLatestStorage.swift │ ├── Debounce │ │ ├── AsyncDebounceSequence.swift │ │ ├── DebounceStateMachine.swift │ │ └── DebounceStorage.swift │ ├── Dictionary.swift │ ├── Internal │ │ └── _TinyArray.swift │ ├── Interspersed │ │ └── AsyncInterspersedSequence.swift │ ├── Locking.swift │ ├── Merge │ │ ├── AsyncMerge2Sequence.swift │ │ ├── AsyncMerge3Sequence.swift │ │ ├── MergeStateMachine.swift │ │ └── MergeStorage.swift │ ├── MultiProducerSingleConsumerChannel │ │ ├── MultiProducerSingleConsumerAsyncChannel+Internal.swift │ │ └── MultiProducerSingleConsumerAsyncChannel.swift │ ├── RangeReplaceableCollection.swift │ ├── Rethrow.swift │ ├── SetAlgebra.swift │ ├── UnsafeTransfer.swift │ └── Zip │ │ ├── AsyncZip2Sequence.swift │ │ ├── AsyncZip3Sequence.swift │ │ ├── ZipStateMachine.swift │ │ └── ZipStorage.swift ├── AsyncAlgorithms_XCTest │ └── ValidationTest.swift ├── AsyncSequenceValidation │ ├── AsyncSequenceValidation.docc │ │ ├── AsyncSequenceValidation.md │ │ └── Validation.md │ ├── AsyncSequenceValidationDiagram.swift │ ├── Clock.swift │ ├── Event.swift │ ├── Expectation.swift │ ├── Input.swift │ ├── Job.swift │ ├── Locking.swift │ ├── SourceLocation.swift │ ├── TaskDriver.swift │ ├── Test.swift │ ├── Theme.swift │ └── WorkQueue.swift └── _CAsyncSequenceValidationSupport │ ├── _CAsyncSequenceValidationSupport.h │ └── module.modulemap └── Tests └── AsyncAlgorithmsTests ├── Interspersed └── TestInterspersed.swift ├── MultiProducerSingleConsumerChannel └── MultiProducerSingleConsumerAsyncChannelTests.swift ├── Performance ├── TestThroughput.swift └── ThroughputMeasurement.swift ├── Support ├── Asserts.swift ├── Failure.swift ├── Gate.swift ├── GatedSequence.swift ├── Indefinite.swift ├── Locking.swift ├── ManualClock.swift ├── ManualExecutor.swift ├── ReportingSequence.swift ├── Validator.swift └── ViolatingSequence.swift ├── TestAdjacentPairs.swift ├── TestBuffer.swift ├── TestBufferedByteIterator.swift ├── TestChain.swift ├── TestChannel.swift ├── TestChunk.swift ├── TestCombineLatest.swift ├── TestCompacted.swift ├── TestDebounce.swift ├── TestDictionary.swift ├── TestJoin.swift ├── TestLazy.swift ├── TestManualClock.swift ├── TestMerge.swift ├── TestRangeReplaceableCollection.swift ├── TestReductions.swift ├── TestRemoveDuplicates.swift ├── TestSetAlgebra.swift ├── TestShare.swift ├── TestThrottle.swift ├── TestThrowingChannel.swift ├── TestTimer.swift ├── TestValidationTests.swift ├── TestValidator.swift └── TestZip.swift /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/.github/workflows/pull_request.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/.gitignore -------------------------------------------------------------------------------- /.license_header_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/.license_header_template -------------------------------------------------------------------------------- /.licenseignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/.licenseignore -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/.spi.yml -------------------------------------------------------------------------------- /.swift-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/.swift-format -------------------------------------------------------------------------------- /.yamllint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/.yamllint.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Evolution/0000-swift-async-algorithms-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0000-swift-async-algorithms-template.md -------------------------------------------------------------------------------- /Evolution/0001-zip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0001-zip.md -------------------------------------------------------------------------------- /Evolution/0002-merge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0002-merge.md -------------------------------------------------------------------------------- /Evolution/0003-compacted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0003-compacted.md -------------------------------------------------------------------------------- /Evolution/0004-joined.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0004-joined.md -------------------------------------------------------------------------------- /Evolution/0005-adjacent-pairs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0005-adjacent-pairs.md -------------------------------------------------------------------------------- /Evolution/0006-combineLatest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0006-combineLatest.md -------------------------------------------------------------------------------- /Evolution/0007-chain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0007-chain.md -------------------------------------------------------------------------------- /Evolution/0008-bytes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0008-bytes.md -------------------------------------------------------------------------------- /Evolution/0009-async.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0009-async.md -------------------------------------------------------------------------------- /Evolution/0010-buffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0010-buffer.md -------------------------------------------------------------------------------- /Evolution/0011-interspersed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0011-interspersed.md -------------------------------------------------------------------------------- /Evolution/0012-channel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0012-channel.md -------------------------------------------------------------------------------- /Evolution/0013-chunk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0013-chunk.md -------------------------------------------------------------------------------- /Evolution/0014-rate-limits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0014-rate-limits.md -------------------------------------------------------------------------------- /Evolution/0015-reductions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0015-reductions.md -------------------------------------------------------------------------------- /Evolution/0016-mutli-producer-single-consumer-channel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0016-mutli-producer-single-consumer-channel.md -------------------------------------------------------------------------------- /Evolution/0016-share.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Evolution/0016-share.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Package.swift -------------------------------------------------------------------------------- /Package@swift-5.7.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Package@swift-5.7.swift -------------------------------------------------------------------------------- /Package@swift-5.8.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Package@swift-5.8.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/README.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAdjacentPairsSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAdjacentPairsSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/AsyncAlgorithms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/AsyncAlgorithms.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/AdjacentPairs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/AdjacentPairs.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/BufferedBytes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/BufferedBytes.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Chain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Chain.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Channel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Channel.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Chunked.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Chunked.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Collections.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/CombineLatest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/CombineLatest.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Compacted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Compacted.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Debounce.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Debounce.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Effects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Effects.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Intersperse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Intersperse.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Joined.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Joined.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Lazy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Lazy.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Merge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Merge.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Reductions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Reductions.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/RemoveDuplicates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/RemoveDuplicates.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Share.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Share.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Throttle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Throttle.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Timer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Timer.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Zip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncAlgorithms.docc/Guides/Zip.md -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncBufferedByteIterator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncBufferedByteIterator.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncChain2Sequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncChain2Sequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncChain3Sequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncChain3Sequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncChunkedByGroupSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncChunkedByGroupSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncChunkedOnProjectionSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncChunkedOnProjectionSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncChunksOfCountOrSignalSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncChunksOfCountOrSignalSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncChunksOfCountSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncChunksOfCountSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncCompactedSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncCompactedSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncExclusiveReductionsSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncExclusiveReductionsSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncInclusiveReductionsSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncInclusiveReductionsSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncJoinedBySeparatorSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncJoinedBySeparatorSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncJoinedSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncJoinedSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncRemoveDuplicatesSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncRemoveDuplicatesSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncShareSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncShareSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncSyncSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncSyncSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncThrottleSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncThrottleSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncThrowingExclusiveReductionsSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncThrowingExclusiveReductionsSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncThrowingInclusiveReductionsSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncThrowingInclusiveReductionsSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/AsyncTimerSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/AsyncTimerSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Buffer/AsyncBufferSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Buffer/AsyncBufferSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Buffer/BoundedBufferStateMachine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Buffer/BoundedBufferStateMachine.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Buffer/BoundedBufferStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Buffer/BoundedBufferStorage.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Buffer/UnboundedBufferStateMachine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Buffer/UnboundedBufferStateMachine.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Buffer/UnboundedBufferStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Buffer/UnboundedBufferStorage.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Channels/AsyncChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Channels/AsyncChannel.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Channels/AsyncThrowingChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Channels/AsyncThrowingChannel.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Channels/ChannelStateMachine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Channels/ChannelStateMachine.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Channels/ChannelStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Channels/ChannelStorage.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/CombineLatest/AsyncCombineLatest2Sequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/CombineLatest/AsyncCombineLatest2Sequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/CombineLatest/AsyncCombineLatest3Sequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/CombineLatest/AsyncCombineLatest3Sequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/CombineLatest/CombineLatestStateMachine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/CombineLatest/CombineLatestStateMachine.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/CombineLatest/CombineLatestStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/CombineLatest/CombineLatestStorage.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Debounce/AsyncDebounceSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Debounce/AsyncDebounceSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Debounce/DebounceStateMachine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Debounce/DebounceStateMachine.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Debounce/DebounceStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Debounce/DebounceStorage.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Dictionary.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Dictionary.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Internal/_TinyArray.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Internal/_TinyArray.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Interspersed/AsyncInterspersedSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Interspersed/AsyncInterspersedSequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Locking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Locking.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Merge/AsyncMerge2Sequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Merge/AsyncMerge2Sequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Merge/AsyncMerge3Sequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Merge/AsyncMerge3Sequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Merge/MergeStateMachine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Merge/MergeStateMachine.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Merge/MergeStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Merge/MergeStorage.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/MultiProducerSingleConsumerChannel/MultiProducerSingleConsumerAsyncChannel+Internal.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/MultiProducerSingleConsumerChannel/MultiProducerSingleConsumerAsyncChannel+Internal.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/MultiProducerSingleConsumerChannel/MultiProducerSingleConsumerAsyncChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/MultiProducerSingleConsumerChannel/MultiProducerSingleConsumerAsyncChannel.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/RangeReplaceableCollection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/RangeReplaceableCollection.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Rethrow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Rethrow.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/SetAlgebra.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/SetAlgebra.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/UnsafeTransfer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/UnsafeTransfer.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Zip/AsyncZip2Sequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Zip/AsyncZip2Sequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Zip/AsyncZip3Sequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Zip/AsyncZip3Sequence.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Zip/ZipStateMachine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Zip/ZipStateMachine.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms/Zip/ZipStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms/Zip/ZipStorage.swift -------------------------------------------------------------------------------- /Sources/AsyncAlgorithms_XCTest/ValidationTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncAlgorithms_XCTest/ValidationTest.swift -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/AsyncSequenceValidation.docc/AsyncSequenceValidation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/AsyncSequenceValidation.docc/AsyncSequenceValidation.md -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/AsyncSequenceValidation.docc/Validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/AsyncSequenceValidation.docc/Validation.md -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/AsyncSequenceValidationDiagram.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/AsyncSequenceValidationDiagram.swift -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/Clock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/Clock.swift -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/Event.swift -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/Expectation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/Expectation.swift -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/Input.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/Input.swift -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/Job.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/Job.swift -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/Locking.swift: -------------------------------------------------------------------------------- 1 | ../../Sources/AsyncAlgorithms/Locking.swift -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/SourceLocation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/SourceLocation.swift -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/TaskDriver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/TaskDriver.swift -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/Test.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/Test.swift -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/Theme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/Theme.swift -------------------------------------------------------------------------------- /Sources/AsyncSequenceValidation/WorkQueue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/AsyncSequenceValidation/WorkQueue.swift -------------------------------------------------------------------------------- /Sources/_CAsyncSequenceValidationSupport/_CAsyncSequenceValidationSupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/_CAsyncSequenceValidationSupport/_CAsyncSequenceValidationSupport.h -------------------------------------------------------------------------------- /Sources/_CAsyncSequenceValidationSupport/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Sources/_CAsyncSequenceValidationSupport/module.modulemap -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Interspersed/TestInterspersed.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Interspersed/TestInterspersed.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/MultiProducerSingleConsumerChannel/MultiProducerSingleConsumerAsyncChannelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/MultiProducerSingleConsumerChannel/MultiProducerSingleConsumerAsyncChannelTests.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Performance/TestThroughput.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Performance/TestThroughput.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Performance/ThroughputMeasurement.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Performance/ThroughputMeasurement.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Support/Asserts.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Support/Asserts.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Support/Failure.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Support/Failure.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Support/Gate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Support/Gate.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Support/GatedSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Support/GatedSequence.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Support/Indefinite.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Support/Indefinite.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Support/Locking.swift: -------------------------------------------------------------------------------- 1 | ../../../Sources/AsyncAlgorithms/Locking.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Support/ManualClock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Support/ManualClock.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Support/ManualExecutor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Support/ManualExecutor.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Support/ReportingSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Support/ReportingSequence.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Support/Validator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Support/Validator.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/Support/ViolatingSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/Support/ViolatingSequence.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestAdjacentPairs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestAdjacentPairs.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestBuffer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestBuffer.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestBufferedByteIterator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestBufferedByteIterator.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestChain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestChain.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestChannel.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestChunk.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestChunk.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestCombineLatest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestCombineLatest.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestCompacted.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestCompacted.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestDebounce.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestDebounce.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestDictionary.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestDictionary.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestJoin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestJoin.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestLazy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestLazy.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestManualClock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestManualClock.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestMerge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestMerge.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestRangeReplaceableCollection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestRangeReplaceableCollection.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestReductions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestReductions.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestRemoveDuplicates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestRemoveDuplicates.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestSetAlgebra.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestSetAlgebra.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestShare.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestShare.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestThrottle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestThrottle.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestThrowingChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestThrowingChannel.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestTimer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestTimer.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestValidationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestValidationTests.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestValidator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestValidator.swift -------------------------------------------------------------------------------- /Tests/AsyncAlgorithmsTests/TestZip.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-async-algorithms/HEAD/Tests/AsyncAlgorithmsTests/TestZip.swift --------------------------------------------------------------------------------