[swift-evolution] [Proposal Draft] Literal Syntax Protocols
    Adrian Zubarev 
    adrian.zubarev at devandartist.com
       
    Wed Jun 29 01:31:00 CDT 2016
    
    
  
How about:
public enum Syntax {
     
    public enum Literal {
        public typealias NilProtocol = ...
        public typealias BooleanProtocol = ...
        public typealias IntegerProtocol = ...
        public typealias FloatProtocol = ...
        public typealias UnicodeScalarProtocol = ...
        public typealias ExtendedGraphemeClusterProtocol = ...
        public typealias StringProtocol = ...
        public typealias StringInterpolationProtocol = ...
        public typealias ArrayProtocol = ...
        public typealias DictionaryProtocol = ...
    }
}
extension Array : Syntax.Literal.ArrayProtocol { ... }
-- 
Adrian Zubarev
Sent with Airmail
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160629/f33b746d/attachment.html>
    
    
More information about the swift-evolution
mailing list