F# bietet jede Menge print-Funktionen an, jedoch keine um etwas in die Debugger-Ausgabe zu schreiben. Das kann die hier gezeigte dprintf-Funktion übernehmen.
module Helpers
let dprint str =
if (System.Diagnostics.Debugger.IsAttached) then
System.Diagnostics.Debug.WriteLine (sprintf "%s" str)
let dprintf str = Printf.kprintf (dprint) str
Kommentare zum Snippet