[swift-evolution] [Proposal draft] Conditional conformances
    Dave Abrahams 
    dabrahams at apple.com
       
    Mon Oct  3 14:34:17 CDT 2016
    
    
  
on Mon Oct 03 2016, Alexis <abeingessner-AT-apple.com> wrote:
> Below I’ve provided a more fleshed out version of what Dave is
> suggesting, for anyone who had trouble parsing the very hypothetical
> example. It reflects the kind of implementation specialization I would
> expect to see in the standard library. 
Thanks, Alexis.
Doug and I talked this morning and fortunately I think we came up with
something rational that will support the kind of specialization we want
without any hoop-jumping.  It basically involves precomputing the
overload lattice and filling witness tables dynamically based on the
conformances that are statically visible at the moment they are
instantiated.  We'll post more detail soon.
-- 
-Dave
    
    
More information about the swift-evolution
mailing list