M
Marc Gravell
C#'s type system makes the distinction, not me.
minor point, but surely the CLR spec defines the type system, not the
language
genuinely interested (heck, I went to the F# lectures at TechEd...);
can you please explain to me what the F# closures do that isn't easily
achievable in C#. Your point about having to manually translate simply
doesn't work for me, since naming a method to use as a Func [etc]
doesn't strike me as odiously manual; of course a lambda is just as
easy and probably closer to what we are talking about...
I think there is an understanding gap here, and I would truly love to
understand what I am not getting; can you try one more time to explain
what C# 3 doesn't do here?
Marc
minor point, but surely the CLR spec defines the type system, not the
language
OK, I'm *really, really* struggling to see the difference, and I amThat is not how F# supports closures.
genuinely interested (heck, I went to the F# lectures at TechEd...);
can you please explain to me what the F# closures do that isn't easily
achievable in C#. Your point about having to manually translate simply
doesn't work for me, since naming a method to use as a Func [etc]
doesn't strike me as odiously manual; of course a lambda is just as
easy and probably closer to what we are talking about...
I think there is an understanding gap here, and I would truly love to
understand what I am not getting; can you try one more time to explain
what C# 3 doesn't do here?
Marc