Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Writing Purely Functional Code in C# 7

Learn where .NET development is heading and what mindset you'll need in the future to master multi-paradigm programming with C#.

Advanced
4h 15m
(121)

Created by Zoran Horvat

Last Updated Jun 28, 2025

Course Thumbnail
  • Course

Writing Purely Functional Code in C# 7

Learn where .NET development is heading and what mindset you'll need in the future to master multi-paradigm programming with C#.

Advanced
4h 15m
(121)

Created by Zoran Horvat

Last Updated Jun 28, 2025

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

At the core of the latest C# language enhancements is a thorough knowledge of functional concepts applied to an object-oriented framework. In this course, Writing Purely Functional Code in C# 7, you’ll learn how to blend principles of functional programming into the plain C# code. First, you’ll learn what makes the distinction between pure functional and object-oriented code. Next, you’ll explore syntax and coding practices that will allow you to write pure functional code in C#. Finally, you’ll discover what makes this coding style better when compared to traditional object-oriented programming. When you’re finished with this course, you’ll have a foundational knowledge of functional programming in native object-oriented languages, which will help you as you move forward to writing shorter and cleaner business applications which are easier to maintain in the long run.

Writing Purely Functional Code in C# 7
Advanced
4h 15m
(121)
Table of contents

About the author
Zoran Horvat - Pluralsight course - Writing Purely Functional Code in C# 7
Zoran Horvat
14 courses 4.7 author rating 3829 ratings

Zoran Horvat is Principal consultant at Coding Helmet Consultancy, speaker and author of 100+ articles, and independent trainer on .NET technology stack.

Get started with Pluralsight