Agent skill

swift-async-algorithms

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/swift-async-algorithms

SKILL.md

AsyncAlgorithms

Swift Async Algorithms is an open-source package of asynchronous sequence and advanced algorithms that involve concurrency, along with their related types.

Documentation Structure

Getting Started

  • AdjacentPairs (Guides/AdjacentPairs.md): [Source |
  • AsyncBufferedByteIterator (Guides/BufferedBytes.md): Provides a highly efficient iterator useful for iterating byte sequences derived from asynchronous read functions.
  • Chain (Guides/Chain.md): Chains two or more asynchronous sequences together sequentially.
  • Channel (Guides/Channel.md): Source,
  • Chunked (Guides/Chunked.md): Source,
  • Collection Initializers (Guides/Collections.md): Source,
  • Combine Latest (Guides/CombineLatest.md): Combines the latest values produced from two or more asynchronous sequences into an asynchronous sequence of tuples.
  • Compacted (Guides/Compacted.md): Source |
  • Debounce (Guides/Debounce.md): Source |
  • Effects (Guides/Effects.md): Lists the effects of all async algorithms.
  • Intersperse (Guides/Intersperse.md): Places a given value in between each element of the asynchronous sequence.
  • Joined (Guides/Joined.md): Source |
  • AsyncSyncSequence (Guides/Lazy.md): This operation is available for all Sequence types.
  • Merge (Guides/Merge.md): Merges two or more asynchronous sequences sharing the same element type into one singular asynchronous sequence.
  • Reductions (Guides/Reductions.md): Source |
  • RemoveDuplicates (Guides/RemoveDuplicates.md): Source |
  • Share (Guides/Share.md): Source |
  • Throttle (Guides/Throttle.md): Source |
  • Timer (Guides/Timer.md): Source |
  • Zip (Guides/Zip.md): Combines the latest values produced from two or more asynchronous sequences into an asynchronous sequence of tuples.

Usage Notes

  • Documentation is organized progressively from getting started to advanced topics
  • Start with the Introduction or Getting Started section
  • Consult specific guides for detailed information

License & Attribution

This skill contains content converted from DocC documentation format.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results