~/talk

A Secret Swift Tour

Talkat try! Swift Tokyo 2018 Β· 2018-03-01..03-03Β· [swift]
github:ezura
slides:none on file

Shows that assignment expressions can return Optionals and that defining an operator with assignment: true operator flag makes a custom + behave like = when left side is optional; demonstrates using an immediate-void-closure placeholder to hold a non-nil value during setup; explores how function objects are created from plain functions, methods, initializers and enum accessors; experiments reveal copy-in copy-out for inout (reimplementing x++ with defer) and that defer executes at scope exit can trigger unexpected willSet calls in initializers β€” a behavior reported as a bug.

AI-written summary Β· about

  1. 0:00Introduction Swift perspective
  2. 1:17Assignment operator behavior
  3. 8:40Closures and functions
  4. 12:53inout argument differences
  5. 17:44defer block quirks
  6. 22:55defer deep impact summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark β€” the status bar button does the same
?
this help
esc
close this, then clear every filter β€” or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.