Alert: I am in the process of migrating this site to ers.land !
Please update any bookmarks or feed subscriptions; p3l6.dev will be set to redirect soon.
<<Back to Index
Ecosystem
Code size reductions
Reduced heap overhead
Swift now sits below Foundation in the stack, so it can be used to create frameworks and drivers that word previously have required c.
New compiler diagnostics and guided errors
Improved code completion results and speed, especially for swiftUI
Improved indentation formatting
Improvements in debugging
Updated support for Ubuntu, added Centos and amazon. Official windows support coming soon.
Swift AWS Lambda framework
Language and library
Multiple trailing-closures
Pass a key path to a function argument
@main Standarize a programs entry point
Reduced requirements to need self. in closures
Improved catch clause to have power of switch
Extended DSLs to support if let and switch
New Float16, half size float with smaller range
Apple Archive
Swift System, calls to system level apis
Improved OSLog
Swift Numerics, a math library
Swift ArgumentParser, a new package for parsing command line arguments
Swift StandardLKibraryPreview, a package for code that has been approved, but has not landed into a release yet
Provides a simpler method for implementing proposed language changes
p3l6.dev
Home
Now
Hobbies
Blog
Recipes
Resume
Contact
Blueprint