Items related to Introducing Functional Programming Using C#: Leveraging...

Introducing Functional Programming Using C#: Leveraging a New Perspective for OOP Developers - Softcover

 
9781484296967: Introducing Functional Programming Using C#: Leveraging a New Perspective for OOP Developers

Synopsis

Understand the power of C#, a multi-paradigm language. This book will help you learn, analyze, and harness the functional aspects of C# so you can create a better program.

The book is divided into two parts. Part I starts with an overview of functional programming (FP). It covers the building blocks for FP: functions and immutability. You will learn about the built-in supports for FP,  first- and higher-order functions (HOF), functional purity and side effects, different forms of immutability, and much more. Part II includes discussions on functional composition using pipelining and currying. It also explains how to handle temporal coupling and discusses partial functions and useful functional patterns (such as Map, Bind, Filter, and Fold). Author Vaskaran Sarcar takes you through functional exception-handling mechanisms and provides additional tips to make your programs more efficient.

After reading the book, you will understand and be able to implement key aspects of FP. You will be able to produce better code (and refactor existing code) by combining the best techniques from both FP and object-oriented programming (OOP) paradigms.


What Will You Learn

  • Understand how the concepts of functional programming (FP) can be implemented using C#
  • Refactor existing code (following the FP paradigm) to make it more readable, maintainable, and predictive
  • Know how advanced features (such as delegates, lambdas, generics) can be used differently
  • Understand how to efficiently use features such as lambda expressions and type inference as C# includes explicit language extensions to support functional programming


Who This Book Is For

C# developers familiar with object-oriented programming (OOP) who want to harness the power of functional programming (FP)


"synopsis" may belong to another edition of this title.

About the Author

Vaskaran Sarcar obtained his Master of Engineering degree in Software Engineering from Jadavpur University, Kolkata (India), and an MCA from Vidyasagar University, Midnapore (India). He was a National Gate Scholar (2007-2009) and has over 12 years of experience in education and the IT industry. He devoted his early years (2005-2007) to the teaching profession at various engineering colleges, and later he joined HP India PPS R&D Hub in Bangalore. He worked there until August of 2019. At the time of his retirement from HP, he was a Senior Software Engineer and Team Lead at HP. Vaskaran is following his dream and passion and is now a full-time author. You can see all of his books on Amazon's website.

From the Back Cover

Understand the power of C#, a multi-paradigm language. This book will help you learn, analyze, and harness the functional aspects of C# so you can create a better program.

The book is divided into two parts. Part I starts with an overview of functional programming (FP). It covers the building blocks for FP: functions and immutability. You will learn about the built-in supports for FP,  first- and higher-order functions (HOF), functional purity and side effects, different forms of immutability, and much more. Part II includes discussions on functional composition using pipelining and currying. It also explains how to handle temporal coupling and discusses partial functions and useful functional patterns (such as Map, Bind, Filter, and Fold). Author Vaskaran Sarcar takes you through functional exception-handling mechanisms and provides additional tips to make your programs more efficient.

After reading the book, you will understand and be able to implement key aspects ofFP. You will be able to produce better code (and refactor existing code) by combining the best techniques from both FP and object-oriented programming (OOP) paradigms.

What Will You Learn

  • Understand how the concepts of functional programming (FP) can be implemented using C#
  • Refactor existing code (following the FP paradigm) to make it more readable, maintainable, and predictive
  • Know how advanced features (such as delegates, lambdas, generics) can be used differently
  • Understand how some of the latest features of C# are inclined to FP, so you can use them effectively
  • Understand how to efficiently use features such as lambda expressions and type inference as C# includes explicit language extensions to support functional programming

"About this title" may belong to another edition of this title.

Buy Used

Zustand: Hervorragend | Sprache...
View this item

£ 7.70 shipping from Germany to United Kingdom

Destination, rates & speeds

Search results for Introducing Functional Programming Using C#: Leveraging...

Stock Image

Vaskaran Sarcar
Published by Apress, 2023
ISBN 10: 1484296966 ISBN 13: 9781484296967
Used Softcover

Seller: Buchpark, Trebbin, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Hervorragend. Zustand: Hervorragend | Sprache: Englisch | Produktart: Bücher. Seller Inventory # 41993587/1

Contact seller

Buy Used

£ 25.11
Convert currency
Shipping: £ 7.70
From Germany to United Kingdom
Destination, rates & speeds

Quantity: 4 available

Add to basket

Stock Image

Sarcar, Vaskaran
Published by Apress, 2023
ISBN 10: 1484296966 ISBN 13: 9781484296967
Used Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 46604517

Contact seller

Buy Used

£ 35.38
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Sarcar, Vaskaran
Published by Apress, 2023
ISBN 10: 1484296966 ISBN 13: 9781484296967
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 46604517-n

Contact seller

Buy New

£ 37.38
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Vaskaran Sarcar
Published by APress, 2023
ISBN 10: 1484296966 ISBN 13: 9781484296967
New Paperback / softback

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. New copy - Usually dispatched within 2 working days. 619. Seller Inventory # B9781484296967

Contact seller

Buy New

£ 37.39
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Sarcar, Vaskaran
Published by Apress 9/10/2023, 2023
ISBN 10: 1484296966 ISBN 13: 9781484296967
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers 1.26. Book. Seller Inventory # BBS-9781484296967

Contact seller

Buy New

£ 29.01
Convert currency
Shipping: £ 8.56
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 5 available

Add to basket

Seller Image

Vaskaran Sarcar
Published by APress, US, 2023
ISBN 10: 1484296966 ISBN 13: 9781484296967
New Paperback

Seller: Rarewaves.com UK, London, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: New. Understand the power of C#, a multi-paradigm language. This book will help you learn, analyze, and harness the functional aspects of C# so you can create a better program.The book is divided into two parts. Part I starts with an overview of functional programming (FP). It covers the building blocks for FP: functions and immutability. You will learn about the built-in supports for FP,  first- and higher-order functions (HOF), functional purity and side effects, different forms of immutability, and much more. Part II includes discussions on functional composition using pipelining and currying. It also explains how to handle temporal coupling and discusses partial functions and useful functional patterns (such as Map, Bind, Filter, and Fold). Author Vaskaran Sarcar takes you through functional exception-handling mechanisms and provides additional tips to make your programs more efficient.After reading the book, you will understand and be able to implement key aspects of FP. You will be able to produce better code (and refactor existing code) by combining the best techniques from both FP and object-oriented programming (OOP) paradigms.What Will You LearnUnderstand how the concepts of functional programming (FP) can be implemented using C#Refactor existing code (following the FP paradigm) to make it more readable, maintainable, and predictiveKnow how advanced features (such as delegates, lambdas, generics) can be used differentlyUnderstand how to efficiently use features such as lambda expressions and type inference as C# includes explicit language extensions to support functional programmingWho This Book Is ForC# developers familiar with object-oriented programming (OOP) who want to harness the power of functional programming (FP). Seller Inventory # LU-9781484296967

Contact seller

Buy New

£ 40.28
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Sarcar, Vaskaran
Published by Apress, 2023
ISBN 10: 1484296966 ISBN 13: 9781484296967
New Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 46604517-n

Contact seller

Buy New

£ 26.98
Convert currency
Shipping: £ 14.88
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Sarcar, Vaskaran
Published by Apress, 2023
ISBN 10: 1484296966 ISBN 13: 9781484296967
Used Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 46604517

Contact seller

Buy Used

£ 30.48
Convert currency
Shipping: £ 14.88
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Sarcar, Vaskaran
Published by Apress, 2023
ISBN 10: 1484296966 ISBN 13: 9781484296967
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781484296967_new

Contact seller

Buy New

£ 49.13
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Sarcar, Vaskaran
Published by Apress, 2023
ISBN 10: 1484296966 ISBN 13: 9781484296967
New Paperback

Seller: Revaluation Books, Exeter, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Brand New. 324 pages. 10.00x7.01x0.69 inches. In Stock. Seller Inventory # x-1484296966

Contact seller

Buy New

£ 43.13
Convert currency
Shipping: £ 6.99
Within United Kingdom
Destination, rates & speeds

Quantity: 2 available

Add to basket

There are 6 more copies of this book

View all search results for this book