<Query Kind="FSharpProgram" />

let x = [ 10; 20; 30; ]

let y = query {
          for t in x do
          where (t%4 <> 0) 
          select (t+1)      
        }
    
y.Dump ("y");

let y0 = x  |> List.filter (fun t -> t%4 <> 0) 
           |> List.map (fun t -> t+1)
y0.Dump ("y0");
//