Spyke

Replies

Comment on

*Permanently Deleted*

This is funny because “push” sounds similar to pull in Portuguese. So it’s very common for new English speakers to read a push/pull sign, get confused, and do the opposite. All of us Portuguese speakers are “gifted” when we are just starting to learn English. 🤣

csharp

Comment on

Experiences with Language-Ext and/or CSharpFunctionalExtensions?

I've tried a few different packages before, including the ones you mentioned. However, in the end, I decided to build my own data structures. It was actually pretty fun to create them based on my own preferences, and I learned a lot about functional concepts along the way.

But to be honest, I rarely use them nowadays. The thing is, C# wasn't really designed to be a functional language from the start. So while I could incorporate some functional concepts, the implementation never quite matched up to what you would find in a true functional language. Plus, the language can be pretty verbose, which kind of gets in the way.

This experience was a couple of years ago though, and I know that C# has improved a lot since then. So it's definitely possible that my experience today would be different.