Books by Sudipta Mukherjee


Thinking in LINQ

LINQ represents a paradigm shift for developers used to an imperative / object oriented programming style, because LINQ draws on functional programming principles.


F# for Machine Learning

The F# functional programming language enables developers to write simple code to solve complex problems. With F#, developers create consistent and predictable programs that are easier to test and reuse, simpler to parallelize, and are less prone to bugs.