anchor.diff:              do! action el
               })
   
  -    //
  +    /// Async implementation of Array.iteri.
       [<CompiledName("IterateIndexed")>]
       let iteri (action : int -> 'T -> Async<unit>) (array : 'T[]) : Async<unit> =
           // Preconditions
  
positive.code:         return result1, result2
          }
  
      //
      [<CompiledName("Fold")>]
      let fold (folder : 'State -> 'T -> Async<'State>) (state : 'State) (array : 'T[]) : Async<'State> =
          // Preconditions
  
negative.code:         return result
          }
  
      /// Async implementation of Array.mapPartition.
      [<CompiledName("MapPartition")>]
      let mapPartition (partitioner : 'T -> Async<Choice<'U, 'V>>) (array : 'T[]) : Async<'U[] * 'V[]> =
          // Preconditions
  