Proposal: Add more exports to public array modules
 
            
            
            
            
                12 Mar
                
                    2018
                
            
            
                12 Mar
                
                '18
                
            
            
            
        
    
                10:30 p.m.
            
        The array package offers several ".Unsafe" modules exporting unsafe operations. Unfortunately, there are some operations that are very important for high-performance code that are only exported from the Haddock-hidden and officially unsupported (but practically fairly stable) Data.Array.Base. Among them are: IArray methods: unsafeArray unsafeAt unsafeReplace unsafeAccum unsafeAccumArray MArray methods: unsafeRead unsafeWrite unsafeNewArray I propose that we export IArray (..) and MArray (..) from new modules Data.Array.IArray.Unsafe and Data.Array.MArray.Unsafe, respectively. David
        2789
        
      
          Age (days ago)
        
      
        2789
        
    
          Last active (days ago)
        
        
        
        0 comments
    
    
        
        1 participants
    
    
    
    
    
    
    
    
    participants (1)
- 
                 David Feuer David Feuer