¿Cómo voy a hacer esto (C#) en Fa #¿Cómo hacer expresiones lambda multilínea en f #?
public class MyClass
{
void Render(TextWriter textWriter)
{
Tag(() =>
{
textWriter.WriteLine("line 1");
textWriter.WriteLine("line 2");
});
Tag(value =>
{
textWriter.WriteLine("line 1");
textWriter.WriteLine(value);
}, "a");
}
public void Tag(Action action)
{
action();
}
public void Tag<T>(Action<T> action, T t)
{
action(t);
}
}
Genial, pero ¿cómo se ve el código C# en su ejemplo en F #? – ichiban
respuesta perfecta. – Simon