| Function or value | Description | 
            
                
              
              
                  Full Usage: 
                   
              first (x, arg2, arg3)
                  Parameters: 
 'a
                    
                    arg1 : 'b
                    
                    arg2 : 'c
                    
                    Returns: 'a
                  
                   | 
          
            
 
  | 
        
            
                
              
              
                  Full Usage: 
                   
              second (arg1, x, arg3)
                  Parameters: 
 'a
                    
                    x : 'b
                    
                    arg2 : 'c
                    
                    Returns: 'b
                  
                   | 
          
            
 
  | 
        
            
                
              
              
                  Full Usage: 
                   
              third (arg1, arg2, x)
                  Parameters: 
 'a
                    
                    arg1 : 'b
                    
                    x : 'c
                    
                    Returns: 'c
                  
                   | 
          
            
 
  |