 
            
            
            
            
                2 Jun
                
                    2022
                
            
            
                2 Jun
                
                '22
                
            
            
            
        
    
                8:06 a.m.
            
        On 2/06/2022 17:57, Julien Blanc wrote:
I've written and released a (rather small) library which allows defining arrays with arbitrary index mechanisms (hence the name, indexed_array). This especially allows indexing with scoped enums, use non zero-starting indexes, or use sparse indexes. This is not a view, but an array in the sense that it owns the data, and provides the same guarantees and functionalities as std::array, such as triviality propagation, being able to reside in read-only program sections, etc.
How does it compare with Boost.MultiIndex?