Category: C# & F#

The F# company list

Hi, Last year, I saw a few functional programming languages had repositories on which you could find companies that use those languages. Because that looked like a fun initiative and I couldn’t find an equivalent for F#, I created one and shared it on a few social networks like Reddit. I’m writing about it now…

Read more The F# company list

Promoting F# in a C#-based team

Why does functional programming matter? Functional programming is the new hotness right now, but regardless of the hype, most modern programming languages are introducing FP-friendly features that make a big difference to software quality: Delegates LINQ Read-only properties Pattern matching Readonly value types Tuples As we’re adding features and applying good software engineering practices, we’re…

Read more Promoting F# in a C#-based team

Hidden .NET Gems – ReactiveUI

Hi, Today, I’m going to talk about an open source gem in .NET for developing WPF applications for people who are interested in reactive and functional programming. To understand the work behind ReactiveUI, one mst understand Rx, or rather Reactive Extensions for .NET. The goal of the syntax of ReactiveUI for read-write properties is to notify…

Read more Hidden .NET Gems – ReactiveUI

Hidden .NET Gems – Path.Combine

Hi, I’ve learned about the magic of the method Combine from Path a few months ago. Usually, even in production code, we tend to use string concatenation through either directly using ‘+’ or StringBuilder. Thing is, you do not want to directly use string concatenation to build your path. Try to think about using your…

Read more Hidden .NET Gems – Path.Combine