4 ms·
IIRC only SelectMany meets the criteria of a monad. The powerful part about LINQ is it builds an AST and there are many different LINQ providers which can tran
by james_s_tayler 7y ago
IIRC only SelectMany meets the criteria of a monad.
The powerful part about LINQ is it builds an AST and there are many different LINQ providers which can translate that AST into some instructions to interact with other systems. The typical one is converting it to SQL commands but you could plug anything into it.