anchor.diff: -﻿// This sample will guide you through elements of the F# language.  
  +﻿// This sample will guide you through elements of the F# language.
   //
   // *******************************************************************************************************
   //   To execute the code in F# Interactive, highlight a section of code and press Alt-Enter or right-click 
  
positive.code:     member this.ReadLine() = file.ReadLine()
  
      // this class's implementation of IDisposable members
      interface System.IDisposable with    
          member this.Dispose() = file.Close()
  
  
  
negative.code:     /// Computes the greatest common factor of two integers. 
      //  Since all of the recursive calls are tail calls, the compiler will turn the function into a loop,
      //  which improves performance and reduces memory consumption.
      let rec greatestCommonFactor a b =
          if a = 0 then b
          elif a < b then greatestCommonFactor a (b - a)
          else greatestCommonFactor (a - b) b
  
      /// Computes the sum of a list of integers using recursion.
  