Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Eliasz sawickimeetupit

38 views

Published on

Kickstart your app with lenses

Published in: Mobile
  • Be the first to comment

  • Be the first to like this

Eliasz sawickimeetupit

  1. 1. Kickstart your app with lenses
  2. 2. About me • Eliasz Sawicki • Blog www.eliaszsawicki.com • Twitter @EliSawic
  3. 3. Kickstarter
  4. 4. Open Source
  5. 5. Lenses and Prisms in Swift Elviro Rocca
  6. 6. Reminder
  7. 7. Operator infix operator .~ : PrecedenceGroupName • infix e.g. 1 + 2 • prefix e.g. !true • postfix e.g. [1…]
  8. 8. Precedence Group • higher/lower than - eg. 1 + 2 * 3 • associativity - e.g. ((10 / 2) / 2) vs. (10 / (2 / 2)) • assignment - e.g. struct?.b += 10
  9. 9. Lenses
  10. 10. Lenses
  11. 11. Prisms
  12. 12. Summary
  13. 13. Links • Kickstarter - https://github.com/kickstarter/ios-oss • Prelude - https://github.com/kickstarter/Kickstarter-Prelude • Operators - https://github.com/apple/swift-evolution/blob/ master/proposals/0077-operator-precedence.md • Lenses and Prisms by Elviro Rocca - https:// broomburgo.github.io/fun-ios/post/lenses-and-prisms-in-swift- a-pragmatic-approach/ • Lenses in Swift by Brandon Williams - https://youtu.be/ ofjehH9f-CU
  14. 14. Thank you

×