函數式編程將改變你思考代碼的方式!利用良好的FP技術,C#開發人員可極大地提升軟件的併發處理、狀態管理和事件處理能力,以及軟件的可維護性。本書介紹了在C#編碼實踐中添加函數式編程的原因、方式和位置。
《C#函數式編程(第2版)》引導你在C#語言中使用函數式思想來解決實際問題。書中回顧了C#語言中一些能夠用來實現函數式編程的語言特性,並且通過許多實際的例子展示了函數組合、數據驅動編程和不可變數據結構的強大功能。所有代碼示例均可用於.NET 6和C# 10。
[美]恩里科·博南諾(Enrico Buonanno),于2001年獲得哥倫比亞大學計算機科學碩士學位,此後一直從事軟件開發和架構師工作。他曾在金融科技(包括國際清算銀行、巴克萊銀行和瑞銀集團)和其他技術驅動型業務的著名公司從事關鍵項目的開發。