yo estaba escribiendo la palabra clave "diversión" y luego recordé que no tiene que en C#F #: ¿Es necesaria la palabra clave "divertida"?
¿No sería esto:
List.map (x -> x + 1) [1..10]
ser tan expresiva como esto ?:
List.map (fun x -> x + 1) [1..10]
Esto me da curiosidad por saber por qué la palabra clave "divertida" es necesaria en absoluto. ¿Alguien puede aclarar por qué se requiere sintácticamente la palabra clave "divertida"?
No sé nada de F #, pero encuentro el hecho de que tiene una palabra clave llamada "diversión" ... divertido –
porque codificar en F # es divertido. Es un recordatorio amistoso mientras codifica :) – Russell
¡Si lo sacaran, no habría diversión en f #! En serio, es curioso ya que las lambdas en C# no necesitan la palabra clave. Puede estar allí simplemente para simplificar el análisis. A medida que evolucionan los idiomas, este tipo de cosas tienden a reducirse/hacerse opcionales. –