5
Quindi, perché LINQ non è considerato puramente funzionale?Perché LINQ non è puramente funzionale?
È perché possono verificarsi effetti collaterali? O forse perché esiste in un ambiente imperativo?
Quindi, perché LINQ non è considerato puramente funzionale?Perché LINQ non è puramente funzionale?
È perché possono verificarsi effetti collaterali? O forse perché esiste in un ambiente imperativo?
LINQ non è un modello di programmazione puramente funzionale in quanto consente effetti collaterali, non è quindi referentially-transparent, che è una definizione comune di "purely functional".
'È perché possono verificarsi effetti collaterali?'. Sì. – Oded
@Oded Questa è l'unica ragione? – davenewza
È abbastanza. Non c'è bisogno di altro. – Oded