Nightly build (swift/master)
follow
/nightly/
Swift 5.1 (Xcode 11.3.1)
follow
/v5.1/
Swift 4.2 (Xcode 10.0b1)
follow
/v4.2/
Swift 3.1 (Xcode 8.3b2)
follow
/v3.1/
Swift 3.0 (Xcode 8.2)
follow
/v3.0/
Swift 2.2 (Xcode 7.3)
follow
/v2.2/
Swift 2.1 (Xcode 7.2)
follow
/v2.1/
Swift 1.2 (Xcode 6.3+)
follow
/v1.2/
More information
follow
/versions
Protocols
follow
/protocol/
Operators
follow
/operator/
Swift
follow
https://developer.apple.com/swift/
Nightly build (swift/master)
follow
/nightly/
Swift 5.1 (Xcode 11.3.1)
follow
/v5.1/
Swift 4.2 (Xcode 10.0b1)
follow
/v4.2/
Swift 3.1 (Xcode 8.3b2)
follow
/v3.1/
Swift 3.0 (Xcode 8.2)
follow
/v3.0/
Swift 2.2 (Xcode 7.3)
follow
/v2.2/
Swift 2.1 (Xcode 7.2)
follow
/v2.1/
Swift 1.2 (Xcode 6.3+)
follow
/v1.2/
More information
follow
/versions
AnyBidirectionalCollection
follow
/v5.1/type/AnyBidirectionalCollection
AnyCollection
follow
/v5.1/type/AnyCollection
AnyHashable
follow
/v5.1/type/AnyHashable
AnyIndex
follow
/v5.1/type/AnyIndex
AnyIterator
follow
/v5.1/type/AnyIterator
AnyKeyPath
follow
/v5.1/type/AnyKeyPath
AnyRandomAccessCollection
follow
/v5.1/type/AnyRandomAccessCollection
AnySequence
follow
/v5.1/type/AnySequence
Array
follow
/v5.1/type/Array
ArraySlice
follow
/v5.1/type/ArraySlice
AutoreleasingUnsafeMutablePointer
follow
/v5.1/type/AutoreleasingUnsafeMutablePointer
Bool
follow
/v5.1/type/Bool
CVaListPointer
follow
/v5.1/type/CVaListPointer
Character
follow
/v5.1/type/Character
ClosedRange
follow
/v5.1/type/ClosedRange
CodingUserInfoKey
follow
/v5.1/type/CodingUserInfoKey
CollectionDifference
follow
/v5.1/type/CollectionDifference
CollectionDifference.Change
follow
/v5.1/type/CollectionDifference.Change
CollectionOfOne
follow
/v5.1/type/CollectionOfOne
CommandLine
follow
/v5.1/type/CommandLine
ContiguousArray
follow
/v5.1/type/ContiguousArray
DecodingError
follow
/v5.1/type/DecodingError
DecodingError.Context
follow
/v5.1/type/DecodingError.Context
DefaultIndices
follow
/v5.1/type/DefaultIndices
DefaultStringInterpolation
follow
/v5.1/type/DefaultStringInterpolation
Dictionary
follow
/v5.1/type/Dictionary
Double
follow
/v5.1/type/Double
DropFirstSequence
follow
/v5.1/type/DropFirstSequence
DropWhileSequence
follow
/v5.1/type/DropWhileSequence
EmptyCollection
follow
/v5.1/type/EmptyCollection
EncodingError
follow
/v5.1/type/EncodingError
EncodingError.Context
follow
/v5.1/type/EncodingError.Context
EnumeratedSequence
follow
/v5.1/type/EnumeratedSequence
FlattenSequence
follow
/v5.1/type/FlattenSequence
Float
follow
/v5.1/type/Float
Float80
follow
/v5.1/type/Float80
FloatingPointClassification
follow
/v5.1/type/FloatingPointClassification
FloatingPointRoundingRule
follow
/v5.1/type/FloatingPointRoundingRule
FloatingPointSign
follow
/v5.1/type/FloatingPointSign
Hasher
follow
/v5.1/type/Hasher
IndexingIterator
follow
/v5.1/type/IndexingIterator
Int
follow
/v5.1/type/Int
Int.Words
follow
/v5.1/type/Int.Words
Int16
follow
/v5.1/type/Int16
Int16.Words
follow
/v5.1/type/Int16.Words
Int32
follow
/v5.1/type/Int32
Int32.Words
follow
/v5.1/type/Int32.Words
Int64
follow
/v5.1/type/Int64
Int64.Words
follow
/v5.1/type/Int64.Words
Int8
follow
/v5.1/type/Int8
Int8.Words
follow
/v5.1/type/Int8.Words
IteratorSequence
follow
/v5.1/type/IteratorSequence
JoinedSequence
follow
/v5.1/type/JoinedSequence
KeyPath
follow
/v5.1/type/KeyPath
KeyValuePairs
follow
/v5.1/type/KeyValuePairs
KeyedDecodingContainer
follow
/v5.1/type/KeyedDecodingContainer
KeyedEncodingContainer
follow
/v5.1/type/KeyedEncodingContainer
LazyDropWhileSequence
follow
/v5.1/type/LazyDropWhileSequence
LazyFilterSequence
follow
/v5.1/type/LazyFilterSequence
LazyMapSequence
follow
/v5.1/type/LazyMapSequence
LazyPrefixWhileSequence
follow
/v5.1/type/LazyPrefixWhileSequence
LazySequence
follow
/v5.1/type/LazySequence
ManagedBuffer
follow
/v5.1/type/ManagedBuffer
ManagedBufferPointer
follow
/v5.1/type/ManagedBufferPointer
MemoryLayout
follow
/v5.1/type/MemoryLayout
Mirror
follow
/v5.1/type/Mirror
Mirror.AncestorRepresentation
follow
/v5.1/type/Mirror.AncestorRepresentation
Mirror.DisplayStyle
follow
/v5.1/type/Mirror.DisplayStyle
Never
follow
/v5.1/type/Never
ObjectIdentifier
follow
/v5.1/type/ObjectIdentifier
OpaquePointer
follow
/v5.1/type/OpaquePointer
Optional
follow
/v5.1/type/Optional
PartialKeyPath
follow
/v5.1/type/PartialKeyPath
PartialRangeFrom
follow
/v5.1/type/PartialRangeFrom
PartialRangeThrough
follow
/v5.1/type/PartialRangeThrough
PartialRangeUpTo
follow
/v5.1/type/PartialRangeUpTo
PrefixSequence
follow
/v5.1/type/PrefixSequence
Range
follow
/v5.1/type/Range
ReferenceWritableKeyPath
follow
/v5.1/type/ReferenceWritableKeyPath
Repeated
follow
/v5.1/type/Repeated
Result
follow
/v5.1/type/Result
ReversedCollection
follow
/v5.1/type/ReversedCollection
SIMD16
follow
/v5.1/type/SIMD16
SIMD2
follow
/v5.1/type/SIMD2
SIMD3
follow
/v5.1/type/SIMD3
SIMD32
follow
/v5.1/type/SIMD32
SIMD4
follow
/v5.1/type/SIMD4
SIMD64
follow
/v5.1/type/SIMD64
SIMD8
follow
/v5.1/type/SIMD8
SIMDMask
follow
/v5.1/type/SIMDMask
Set
follow
/v5.1/type/Set
Slice
follow
/v5.1/type/Slice
StaticString
follow
/v5.1/type/StaticString
StrideThrough
follow
/v5.1/type/StrideThrough
StrideThroughIterator
follow
/v5.1/type/StrideThroughIterator
StrideTo
follow
/v5.1/type/StrideTo
StrideToIterator
follow
/v5.1/type/StrideToIterator
String
follow
/v5.1/type/String
Substring
follow
/v5.1/type/Substring
SystemRandomNumberGenerator
follow
/v5.1/type/SystemRandomNumberGenerator
UInt
follow
/v5.1/type/UInt
UInt.Words
follow
/v5.1/type/UInt.Words
UInt16
follow
/v5.1/type/UInt16
UInt16.Words
follow
/v5.1/type/UInt16.Words
UInt32
follow
/v5.1/type/UInt32
UInt32.Words
follow
/v5.1/type/UInt32.Words
UInt64
follow
/v5.1/type/UInt64
UInt64.Words
follow
/v5.1/type/UInt64.Words
UInt8
follow
/v5.1/type/UInt8
UInt8.Words
follow
/v5.1/type/UInt8.Words
UnboundedRange_
follow
/v5.1/type/UnboundedRange_
UnfoldSequence
follow
/v5.1/type/UnfoldSequence
Unicode
follow
/v5.1/type/Unicode
UnicodeDecodingResult
follow
/v5.1/type/UnicodeDecodingResult
Unmanaged
follow
/v5.1/type/Unmanaged
UnsafeBufferPointer
follow
/v5.1/type/UnsafeBufferPointer
UnsafeMutableBufferPointer
follow
/v5.1/type/UnsafeMutableBufferPointer
UnsafeMutablePointer
follow
/v5.1/type/UnsafeMutablePointer
UnsafeMutableRawBufferPointer
follow
/v5.1/type/UnsafeMutableRawBufferPointer
UnsafeMutableRawPointer
follow
/v5.1/type/UnsafeMutableRawPointer
UnsafePointer
follow
/v5.1/type/UnsafePointer
UnsafeRawBufferPointer
follow
/v5.1/type/UnsafeRawBufferPointer
UnsafeRawPointer
follow
/v5.1/type/UnsafeRawPointer
WritableKeyPath
follow
/v5.1/type/WritableKeyPath
Zip2Sequence
follow
/v5.1/type/Zip2Sequence
AdditiveArithmetic
follow
/v5.1/protocol/AdditiveArithmetic
BidirectionalCollection
follow
/v5.1/protocol/BidirectionalCollection
BinaryFloatingPoint
follow
/v5.1/protocol/BinaryFloatingPoint
BinaryInteger
follow
/v5.1/protocol/BinaryInteger
CVarArg
follow
/v5.1/protocol/CVarArg
CaseIterable
follow
/v5.1/protocol/CaseIterable
CodingKey
follow
/v5.1/protocol/CodingKey
Collection
follow
/v5.1/protocol/Collection
Comparable
follow
/v5.1/protocol/Comparable
CustomDebugStringConvertible
follow
/v5.1/protocol/CustomDebugStringConvertible
CustomLeafReflectable
follow
/v5.1/protocol/CustomLeafReflectable
CustomPlaygroundDisplayConvertible
follow
/v5.1/protocol/CustomPlaygroundDisplayConvertible
CustomReflectable
follow
/v5.1/protocol/CustomReflectable
CustomStringConvertible
follow
/v5.1/protocol/CustomStringConvertible
Decodable
follow
/v5.1/protocol/Decodable
Decoder
follow
/v5.1/protocol/Decoder
Encodable
follow
/v5.1/protocol/Encodable
Encoder
follow
/v5.1/protocol/Encoder
Equatable
follow
/v5.1/protocol/Equatable
Error
follow
/v5.1/protocol/Error
ExpressibleByArrayLiteral
follow
/v5.1/protocol/ExpressibleByArrayLiteral
ExpressibleByBooleanLiteral
follow
/v5.1/protocol/ExpressibleByBooleanLiteral
ExpressibleByDictionaryLiteral
follow
/v5.1/protocol/ExpressibleByDictionaryLiteral
ExpressibleByExtendedGraphemeClusterLiteral
follow
/v5.1/protocol/ExpressibleByExtendedGraphemeClusterLiteral
ExpressibleByFloatLiteral
follow
/v5.1/protocol/ExpressibleByFloatLiteral
ExpressibleByIntegerLiteral
follow
/v5.1/protocol/ExpressibleByIntegerLiteral
ExpressibleByNilLiteral
follow
/v5.1/protocol/ExpressibleByNilLiteral
ExpressibleByStringInterpolation
follow
/v5.1/protocol/ExpressibleByStringInterpolation
ExpressibleByStringLiteral
follow
/v5.1/protocol/ExpressibleByStringLiteral
ExpressibleByUnicodeScalarLiteral
follow
/v5.1/protocol/ExpressibleByUnicodeScalarLiteral
FixedWidthInteger
follow
/v5.1/protocol/FixedWidthInteger
FloatingPoint
follow
/v5.1/protocol/FloatingPoint
Hashable
follow
/v5.1/protocol/Hashable
Identifiable
follow
/v5.1/protocol/Identifiable
IteratorProtocol
follow
/v5.1/protocol/IteratorProtocol
KeyedDecodingContainerProtocol
follow
/v5.1/protocol/KeyedDecodingContainerProtocol
KeyedEncodingContainerProtocol
follow
/v5.1/protocol/KeyedEncodingContainerProtocol
LazyCollectionProtocol
follow
/v5.1/protocol/LazyCollectionProtocol
LazySequenceProtocol
follow
/v5.1/protocol/LazySequenceProtocol
LosslessStringConvertible
follow
/v5.1/protocol/LosslessStringConvertible
MirrorPath
follow
/v5.1/protocol/MirrorPath
MutableCollection
follow
/v5.1/protocol/MutableCollection
Numeric
follow
/v5.1/protocol/Numeric
OptionSet
follow
/v5.1/protocol/OptionSet
RandomAccessCollection
follow
/v5.1/protocol/RandomAccessCollection
RandomNumberGenerator
follow
/v5.1/protocol/RandomNumberGenerator
RangeExpression
follow
/v5.1/protocol/RangeExpression
RangeReplaceableCollection
follow
/v5.1/protocol/RangeReplaceableCollection
RawRepresentable
follow
/v5.1/protocol/RawRepresentable
SIMD
follow
/v5.1/protocol/SIMD
SIMDScalar
follow
/v5.1/protocol/SIMDScalar
SIMDStorage
follow
/v5.1/protocol/SIMDStorage
Sequence
follow
/v5.1/protocol/Sequence
SetAlgebra
follow
/v5.1/protocol/SetAlgebra
SignedInteger
follow
/v5.1/protocol/SignedInteger
SignedNumeric
follow
/v5.1/protocol/SignedNumeric
SingleValueDecodingContainer
follow
/v5.1/protocol/SingleValueDecodingContainer
SingleValueEncodingContainer
follow
/v5.1/protocol/SingleValueEncodingContainer
Strideable
follow
/v5.1/protocol/Strideable
StringInterpolationProtocol
follow
/v5.1/protocol/StringInterpolationProtocol
StringProtocol
follow
/v5.1/protocol/StringProtocol
TextOutputStream
follow
/v5.1/protocol/TextOutputStream
TextOutputStreamable
follow
/v5.1/protocol/TextOutputStreamable
UnicodeCodec
follow
/v5.1/protocol/UnicodeCodec
UnkeyedDecodingContainer
follow
/v5.1/protocol/UnkeyedDecodingContainer
UnkeyedEncodingContainer
follow
/v5.1/protocol/UnkeyedEncodingContainer
UnsignedInteger
follow
/v5.1/protocol/UnsignedInteger
_AppendKeyPath
follow
/v5.1/protocol/_AppendKeyPath
!=
follow
/v5.1/operator/!=
!==
follow
/v5.1/operator/!==
<
follow
/v5.1/operator/<
<=
follow
/v5.1/operator/<=
==
follow
/v5.1/operator/==
===
follow
/v5.1/operator/===
>
follow
/v5.1/operator/>
>=
follow
/v5.1/operator/>=
??
follow
/v5.1/operator/??
~=
follow
/v5.1/operator/~=
Type Aliases
follow
/v5.1/global/alias
abs
follow
/v5.1/func/abs
all
follow
/v5.1/func/all
any
follow
/v5.1/func/any
assert
follow
/v5.1/func/assert
assertionFailure
follow
/v5.1/func/assertionFailure
debugPrint
follow
/v5.1/func/debugPrint
dump
follow
/v5.1/func/dump
fatalError
follow
/v5.1/func/fatalError
getVaList
follow
/v5.1/func/getVaList
isKnownUniquelyReferenced
follow
/v5.1/func/isKnownUniquelyReferenced
max
follow
/v5.1/func/max
min
follow
/v5.1/func/min
numericCast
follow
/v5.1/func/numericCast
pointwiseMax
follow
/v5.1/func/pointwiseMax
pointwiseMin
follow
/v5.1/func/pointwiseMin
precondition
follow
/v5.1/func/precondition
preconditionFailure
follow
/v5.1/func/preconditionFailure
print
follow
/v5.1/func/print
readLine
follow
/v5.1/func/readLine
repeatElement
follow
/v5.1/func/repeatElement
sequence
follow
/v5.1/func/sequence
stride
follow
/v5.1/func/stride
swap
follow
/v5.1/func/swap
transcode
follow
/v5.1/func/transcode
type
follow
/v5.1/func/type
unsafeBitCast
follow
/v5.1/func/unsafeBitCast
unsafeDowncast
follow
/v5.1/func/unsafeDowncast
withExtendedLifetime
follow
/v5.1/func/withExtendedLifetime
withUnsafeBytes
follow
/v5.1/func/withUnsafeBytes
withUnsafeMutableBytes
follow
/v5.1/func/withUnsafeMutableBytes
withUnsafeMutablePointer
follow
/v5.1/func/withUnsafeMutablePointer
withUnsafePointer
follow
/v5.1/func/withUnsafePointer
withVaList
follow
/v5.1/func/withVaList
withoutActuallyEscaping
follow
/v5.1/func/withoutActuallyEscaping
zip
follow
/v5.1/func/zip
@SwiftDocOrg
follow
https://twitter.com/SwiftDocOrg
github.com/SwiftDocOrg
follow
https://github.com/SwiftDocOrg
SwiftDoc
follow
https://github.com/swiftdocorg/swift-doc
Jekyll
follow
http://jekyllrb.com/
Netlify
follow
https://netlify.com/