Skip to content

AlaaAmrAmin/concurrency-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Concurrency Playground

Concurrency Playground is a project where I explored and experimented with some of the Swift Concurrency concepts.


Topics Explored

  • Preconcurrency Protocol Conformance: Testing the use of the @preconcurrency attribute for legacy protocol conformance in isolated types.
  • Unstructured Task Cancellation
  • Global Actor Inheritance in Classes: Understanding how classes inherit isolation from their superclasses in asynchronous and synchronous functions.
  • Actor Inheritance in Closures: Exploring how an actor’s context is inherited when closures are defined within it.
  • Functions with isolated any Actor Parameters: Understading how to use isolated (any Actor) function parameter.

Run and Experiment: Modify the examples or add your own experiments to deepen your understanding.

Happy learning and experimenting! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages