21 February 2019 P2.0

  • This is the Swift 5 / Xcode 10 release.
  • The navigation bug has been fixed in the pdf.
  • I’ve added a mention of Raw Strings to the print() section.
  • One of the custom operators was changed from >>> to |> as it is now widely accepted for piping forward. >>> is still used for function composition.
  • I’ve updated the flatMap material to use the new name compactMap for the one that was renamed.
  • All of the code has been tested in Xcode 10 and on Swift playgrounds.

01 November 2017 P1.0

First electronic release.