Swift 4.2

GPTKB entity

Statements (61)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:developed_by gptkb:Apple_Inc.
gptkbp:features Improved performance
New standard library features
Code generation improvements
Compiler diagnostics improvements
Dynamic member lookup
Enhanced string handling
Key Path expressions
gptkbp:has_feature gptkb:Swift_Package_Manager
Playgrounds
Tuples
Access control
Error handling
Pattern matching
Extensions
Subscripts
Concurrency support
Closures
Generics
Type inference
Default parameters
Optionals
Protocol-oriented programming
Function overloading
Custom operators
Automatic reference counting
Memory safety
Protocol extensions
Type casting
Static properties
Computed properties
Typealiases
Swift UI support
Instance methods
Method overloading
Conditional conformance
Enums with associated values
Functional programming capabilities
Inout parameters
Interoperability with C and C++
Lazy properties
Nested types
Synthesized conformances
Type methods
Variadic parameters
https://www.w3.org/2000/01/rdf-schema#label Swift 4.2
gptkbp:is_compatible_with gptkb:Objective-C
gptkbp:predecessor Swift 4.1
gptkbp:released September 2018
gptkbp:successor gptkb:Swift_5.0
gptkbp:supports Windows development
i OS development
mac OS development
tv OS development
watch OS development
Linux development
gptkbp:type Open-source
gptkbp:uses LLVM compiler infrastructure
gptkbp:bfsParent gptkb:Swift_5.0
gptkbp:bfsLayer 5