A collection of fun Swifty playgrounds.
In fact, the below list of playgrounds was itself generated by ListPlaygrounds.playground
! After each commit, CircleCI updates this file, readme.md
.
A cheating quine in Swift. When executed, produces its own source code, including comments, as its only output. This quine cheats by reading its own source from disk.
Run it: xcrun swift /path/to/CheatingQuine.playground/Contents.swift
List all playground projects' comments in the current working folder. Pulls out comments starting from the first line in the file until a non-comment line is encountered.
Run it: xcrun swift /path/to/ListPlaygrounds.playground/Contents.swift
Squine - noun: a quine in Swift
Run it: xcrun swift /path/to/Squine.playground/Contents.swift
Strip trailing whitespace from all .h
, .m
, and .swift
source files in the current directory and recursive subdirectories.
Run it: xcrun swift /path/to/SwiftSpace.playground/Contents.swift