swift   33018

« earlier    

Using generic type constraints in Swift 4 — Swift by Sundell
Using generic type constraints, you are able to only add certain APIs and
behaviors to implementors of a generic type that match a certain set of
constraints. This week, let's take a look at some techniques and patterns
that are made possible because of type constraints, and how they can be
used in practice - focusing on some of the new capabilities that were
recently introduced with Swift 3.1 & 4.
swift  generics  type  constraint 
1 hour ago by lgtout
The power of Result types in Swift — Swift by Sundell
This week, let's explore various versions of the commonly used Result type,
and some of the cool things it lets us do when combined with some of
Swift's language features.
coding  ios  macos  swift  tutorials 
2 hours ago by schroeda
Building a command line tool using the Swift Package Manager
In my first ever tutorial-ish post, I provide a step-by-step guide to building your first command line tool using the Swift Package Manager, sharing some learnings from when I built Marathon.
4 hours ago by Pasanpr
Quick/Quick Swift testing framework
Quick documentation contains plenty of sound advice for unit testing in general, not specific to the framework or Swift.
Swift  testing 
2 days ago by robjwells

« earlier    

related tags

!course-topics  10  2018  4.0  aggregator  algorithms  android  api  appkit  apple-problems  apple  apple_swift  architecture  article  asm  assembly  assert  async  aws  bancodechile  blockchain  blog  book  buhtrap  c++  c  callbacks  caseiterable  cgap  cheatsheet  chile  cli  closures  cocoa  codereview  coding  coffeescript  comparative-literature  compiler  constraint  coredata  course  createml  critic  cybersecurity  d  debug  design  dev  development-assistance  development  dictionaries  documentation  electron  elixir  enum  europe  feedback  finance  form  framework  freddie  functional-programming  generics  github  globalisation  go  google  google_android_development  haml  haskell  http  ios  ios12  iosdev  javascript  json  keypath  kotlin  kubernetes  language-design  language  learning  library  linux  logicprogramming  mac  machinelearning  macos  markdown  marzipan  model  mvc  new  objective-c  opinion  packaging  pascal  playground  playgrounds  practise  programming  promise  python  ratings  readdle  readdle_blog  reference  rest  reverse-engineering  ruby  rust  saas  sass  server  state-machines  strava  style  styleguide  swiftlang  testing  texteditors  tool  toread  trump  tutorial  tutorials  type  types  typescript  ui  uikit  uitabbar  usabilla  useful  validation  video  weaponized_interdependence  webdev  westcrisis  wishlist  wwdc  wwdc18  xcode  xcode10 

Copy this bookmark: