Take advantage of the growing trend in functional programming.

C# is the number-one language used by .NET developers and one of the most popular programming languages in the world. It has many built-in functional programming features, but most are complex and little understood. With the shift to functional programming increasing at a rapid pace, you need to know how to leverage your existing skills to take advantage of this trend.

Functional Programming in C# leads you along a path that begins with the historic value of functional ideas. Inside, C# MVP and functional programming expert Oliver Sturm explains the details of relevant language features in C# and describes theory and practice of using functional techniques in C#, including currying, partial application, composition, memoization, and monads. Next, he provides practical and versatile examples, which combine approaches to solve problems in several different areas, including complex scenarios like concurrency and high-performance calculation frameworks as well as simpler use cases like Web Services and business logic implementation.

Shows how C# developers can leverage their existing skills to take advantage of functional programming Uses very little math theory and instead focuses on providing solutions to real development problems with functional programming methods, unlike traditional functional programming titles Includes examples ranging from simple cases to more complex scenarios

Let Functional Programming in C# show you how to get in front of the shift toward functional programming.

Praise for The Nonprofit Organizational Culture Guide

"This is an important book for consultants and managers who work with nonprofit organizations. The Nonprofit Organizational Culture Guide lays out basic theory about how nonprofits come to be and how they operate, and it demonstrates how important the concept of culture is to understanding this important sector of our society." —Edgar H. Schein, professor of management, emeritus, MIT Sloan School of Management

"This book is a must-read for nonprofit executives! The authors spell out the themes, beliefs, and assumptions that are unique to nonprofits, regardless of their size or mission, ultimately revealing how 'culture' manifests itself in organizations." —Darryl A. Jones, Sr., CEO, Maryland Association of Nonprofit Organizations

"This is the book that the nonprofit community has needed for a long time. The authors provide a compelling assessment tool that all organizations can use. This book is essential to understanding how nonprofits work and why they do, or do not, achieve the outcomes and missions they set for themselves."—Flo Green, vice president, IdeaEncore Network

"Anyone who works in a group and relies on others to get things done will benefit from this book. Readers will discover how the environment of an organization influences how decisions are made and, ultimately, how things get done." —Natalie Abatemarco, director of North America community programs, Citigroup, Inc.

"Every organization has culture, recognized or not. And that culture plays a powerful role in shaping the way people act within that context. The insights, frameworks, and tools in this book will help people become more astute within their organizational cultures." —Brian Fraser, lead provocateur, Organization Jazzthink

©2019 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.