anchor.diff:        on (trim crime.State = trim state.State)
     select (crime.murder_rate, state.State)
   }
  +*)
   
   (**
   Accessing data in a generic way
  
positive.code:           |> String.concat "," 
        printfn "%s" line )
  
  (**
  Displaying data in a grid
  -------------------------
  
  We can display the data in a grid. 
  *)
  
  open System.Windows.Forms
  
  // Create a window with a grid
  
negative.code:     where (obs.female <> Number 1. )
      sumBy obs.writing
      }
  
  (*** hide ***)
  (*
  The following is a slightly more interesting example which joins data from two data sets:
  *)
  
  (*
  // join two datasets
  [<Literal>] 
  let crimePath = @"../tests/FSharp.Data.Toolbox.Sas.Tests/files/crime.sas7bdat" 
  