Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/uraimo/Swift-Playgrounds

Collection of Swift playgrounds used in my posts: From functional aspects of Swift to C interoperability.
https://github.com/uraimo/Swift-Playgrounds

bitwise-operators concurrency concurrency-patterns functional-programming swift swift-playgrounds unowned

Last synced: 2 months ago
JSON representation

Collection of Swift playgrounds used in my posts: From functional aspects of Swift to C interoperability.

Lists

README

        

# Swift-Playgrounds

A collection of Swift 4 playgrounds used in my posts.

* 7 May 2017: [All about Concurrency in Swift - Part 1: The Present](https://www.uraimo.com/2017/05/07/all-about-concurrency-in-swift-1-the-present/) [(zip)](https://github.com/uraimo/Swift-Playgrounds/raw/master/archives/2017-05-07-ConcurrencyInSwift.playground.zip)
* 27th October 2016: [Unowned or Weak? Lifetime and Performance](https://www.uraimo.com/2016/10/27/unowned-or-weak-lifetime-and-performance/) [(zip)](https://github.com/uraimo/Swift-Playgrounds/raw/master/archives/2016-10-27-UnownedWeakPlayground.playground.zip)
* 5th May 2016: [Recursive Tail Calls and Trampolines in Swift](https://www.uraimo.com/2016/05/05/recursive-tail-calls-and-trampolines-in-swift/) [(zip)](https://github.com/uraimo/Swift-Playgrounds/raw/master/archives/2016-05-05-recursive-trampoline.zip)
* 6th April 2016: [Swift and C: Everything you need to know](https://www.uraimo.com/2016/04/07/swift-and-c-everything-you-need-to-know) [(zip)](https://github.com/uraimo/Swift-Playgrounds/raw/master/archives/2016-04-07-Swift-And-C.zip)
* 5th February 2016: [Dealing with Bit Sets in Swift](https://www.uraimo.com/2016/02/05/Dealing-With-Bit-Sets-In-Swift) [(zip)](https://github.com/uraimo/Swift-Playgrounds/raw/master/archives/2016-02-5-Bitwise-Playground.playground.zip)
* 6th Jannuary 2016: [10 Swift One Liners To Impress Your Friends](http://www.uraimo.com/2016/01/06/10-Swift-One-Liners-To-Impress-Your-Friends/) [(zip)](https://github.com/uraimo/Swift-Playgrounds/raw/master/archives/2016-01-6-Swift-One-Liners-Playground.playground.zip)
* 12th November 2015: [Experimenting with Swift Sequences and Generators](http://www.uraimo.com/2015/11/12/experimenting-with-swift-2-sequencetype-generatortype/) [(zip)](https://github.com/uraimo/Swift-Playgrounds/raw/master/archives/2015-11-12-SequenceTypeGeneratorTypePlayground.playground.zip)
* 3rd November 2015: [Swift 2.1 Error Handling: from Objective-C to Swift and Back](http://www.uraimo.com/2015/11/03/error-handling-from-objective-c-to-swift-2-and-back/) [(zip)](https://github.com/uraimo/Swift-Playgrounds/raw/master/archives/2015-11-Swift2ErrorHandling.zip)
* 8th October 2015: [Swift 2.0: Map and FlatMap Demystified](http://www.uraimo.com/2015/10/08/Swift2-map-flatmap-demystified/) [(zip)](https://github.com/uraimo/Swift-Playgrounds/raw/master/archives/2015-10-MapFlatMapPlayground.playground.zip)
* 29th September 2015: [Swift 2.1 Function Types Conversion: Covariance and Contravariance](http://www.uraimo.com/2015/09/29/Swift2.1-Function-Types-Conversion-Covariance-Contravariance/) [(zip)](https://github.com/uraimo/Swift-Playgrounds/raw/master/archives/2015-09-VariancePlayground.playground.zip)