PersistentQueue Module
Provides functions to create or manipulate persistent queues.
Functions and values
| Function or value | Description | 
            
                
              
              
                  Full Usage: 
                   
              PersistentQueue.dequeue q
                  Parameters: 
 PersistentQueue<'a>
                    
                    Returns: 'a * PersistentQueue<'a>
                  
                   | 
          |
            
                
              
               | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              PersistentQueue.enqueue q elt
                  Parameters: 
 PersistentQueue<'a>
                    
                    elt : 'a
                    
                    Returns: PersistentQueue<'a>
                  
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              PersistentQueue.filter pred q
                  Parameters: 
 'a -> bool
                    
                    q : PersistentQueue<'a>
                    
                    Returns: PersistentQueue<'a>
                  
                   | 
          |
            
                
              
               | 
          
            B2R2