Types AnyBidirectionalCollection AnyCollection AnyHashable AnyIndex AnyIterator AnyRandomAccessCollection AnySequence Array ArraySlice AutoreleasingUnsafeMutablePointer BidirectionalSlice Bool CVaListPointer Character ClosedRange ClosedRangeIndex ClosedRangeIterator CollectionOfOne CommandLine ContiguousArray CountableClosedRange CountableRange DefaultBidirectionalIndices DefaultIndices DefaultRandomAccessIndices Dictionary DictionaryIndex DictionaryIterator DictionaryLiteral Double EmptyCollection EmptyIterator EnumeratedIterator EnumeratedSequence FlattenBidirectionalCollection FlattenBidirectionalCollectionIndex FlattenCollection FlattenCollectionIndex FlattenIterator FlattenSequence Float Float80 FloatingPointClassification FloatingPointRoundingRule FloatingPointSign ImplicitlyUnwrappedOptional IndexingIterator Int Int16 Int32 Int64 Int8 IntMax IteratorOverOne IteratorSequence JoinedIterator JoinedSequence LazyBidirectionalCollection LazyCollection LazyFilterBidirectionalCollection LazyFilterCollection LazyFilterIndex LazyFilterIterator LazyFilterSequence LazyMapBidirectionalCollection LazyMapCollection LazyMapIterator LazyMapRandomAccessCollection LazyMapSequence LazyRandomAccessCollection LazySequence ManagedBuffer ManagedBufferPointer MemoryLayout Mirror Mirror.AncestorRepresentation Mirror.DisplayStyle MutableBidirectionalSlice MutableRandomAccessSlice MutableRangeReplaceableBidirectionalSlice MutableRangeReplaceableRandomAccessSlice MutableRangeReplaceableSlice MutableSlice Never ObjectIdentifier OpaquePointer Optional PlaygroundQuickLook RandomAccessSlice Range RangeReplaceableBidirectionalSlice RangeReplaceableRandomAccessSlice RangeReplaceableSlice Repeated ReversedCollection ReversedIndex ReversedRandomAccessCollection ReversedRandomAccessIndex Set SetIndex SetIterator Slice StaticString StrideThrough StrideThroughIterator StrideTo StrideToIterator String String.CharacterView String.CharacterView.Index String.CharacterView.String.Index String.UTF16View String.UTF16View.Index String.UTF16View.Indices String.UTF8View String.UTF8View.Index String.UnicodeScalarView String.UnicodeScalarView.Index String.UnicodeScalarView.Iterator String.UnicodeScalarView.String.UnicodeScalarIndex UInt UInt16 UInt32 UInt64 UInt8 UTF16 UTF16.CodeUnit UTF32 UTF8 UTF8.CodeUnit UnfoldSequence UnicodeDecodingResult UnicodeScalar Unmanaged UnsafeBufferPointer UnsafeBufferPointerIterator UnsafeMutableBufferPointer UnsafeMutablePointer UnsafeMutableRawBufferPointer UnsafeMutableRawBufferPointer.Iterator UnsafeMutableRawPointer UnsafePointer UnsafeRawBufferPointer UnsafeRawBufferPointer.Iterator UnsafeRawPointer Zip2Iterator Zip2Sequence
Protocols AbsoluteValuable AnyObject BidirectionalCollection BidirectionalIndexable BinaryFloatingPoint BitwiseOperations CVarArg Collection Comparable CustomDebugStringConvertible CustomLeafReflectable CustomPlaygroundQuickLookable CustomReflectable CustomStringConvertible Equatable Error ExpressibleByArrayLiteral ExpressibleByBooleanLiteral ExpressibleByDictionaryLiteral ExpressibleByExtendedGraphemeClusterLiteral ExpressibleByFloatLiteral ExpressibleByIntegerLiteral ExpressibleByNilLiteral ExpressibleByStringInterpolation ExpressibleByStringLiteral ExpressibleByUnicodeScalarLiteral FloatingPoint Hashable Indexable IndexableBase Integer IntegerArithmetic IteratorProtocol LazyCollectionProtocol LazySequenceProtocol LosslessStringConvertible MirrorPath MutableCollection MutableIndexable OptionSet RandomAccessCollection RandomAccessIndexable RangeReplaceableCollection RangeReplaceableIndexable RawRepresentable Sequence SetAlgebra SignedInteger SignedNumber Strideable TextOutputStream TextOutputStreamable UnicodeCodec UnsignedInteger _DisallowMixedSignArithmetic _Incrementable _Integer _IntegerArithmetic _SequenceWrapper _SignedInteger
Operators != !== % %= & && &* &+ &- &= * *= + += - -= ... ..< / /= < << <<= <= == === > >= >> >>= ?? ^ ^= postfix ++ postfix -- prefix ! prefix + prefix ++ prefix - prefix -- prefix ~ | |= ||
Globals Type Aliases Functions abs assert assertionFailure debugPrint dump fatalError getVaList isKnownUniquelyReferenced max min numericCast precondition preconditionFailure print readLine repeatElement sequence stride swap transcode unsafeBitCast unsafeDowncast withExtendedLifetime withUnsafeBytes withUnsafeMutableBytes withUnsafeMutablePointer withUnsafePointer withVaList zip