me di cuenta de algo de código en este sample que contenía el operador >>:En F #, ¿qué significa el operador >>?
let printTree =
tree >> Seq.iter (Seq.fold (+) "" >> printfn "%s")
¿Qué significa el operador >> media/hacer?
Muchas gracias, ahora está mucho más claro. Aquí está mi ejemplo he generado para conseguir la caída de ella:
open System
open System.IO
let read_lines path = File.ReadAllLines(path) |> Array.to_list
let trim line = (string line).Trim()
let to_upper line = (string line).ToUpper()
let new_list = [ for line in read_lines "myText.txt" -> line |> (trim >> to_upper) ]
printf "%A" new_list
Puedes incluso sea más conciso ahora: ... deje new_list2 = read_lines "myText.txt" |> List.map (trim >> to_upper) ... Esta es la forma en que escribo el procesamiento de datos. – cfern
Impresionante, así que podría convertirlo en: let new_list2 = File.ReadAllLines (path) |> Array.map (trim >> to_upper) ... muy limpio :) gracias – Russell
See, you're learning already :) – cfern