3 ms·
I use F# every day, both in my open source and professional work. Love seeing the language continue to improve without going off the rails! I'm looking forward
by nozzlegear 9mo ago
I use F# every day, both in my open source and professional work. Love seeing the language continue to improve without going off the rails! I'm looking forward to using the "and!" computations in this release in particular (though I swear they'd already been released).
Edit: oh this post is from November! That's why I thought I'd read about those computations before.
- r2ob 9mo agoWhat kind of problem made you pick up F#? it seems pretty cool
- nozzlegear 9mo agoIt's been ages since I started using it, but I don't think it was any problem in particular. I think I just happened to watch a video by Scott Wlaschin one day and was intrigued by the weird language and the things he was doing with the type system, having only been familiar with object oriented programming at that point in my life. I kept coming back to it and eventually it became my bread and butter. What I like most about it is the type system (discriminated unions, etc.). It's really powerful and intuitive, without letting me go overboard "big braining" the perfect type for every situation like I tend to do with e.g. typescript or haskell. F# is also great because we can access the full dotnet runtime and nuget ecosystem. I have several projects where I mix C# and F#, and they're perfectly compatible.
- r2ob 9mo agoNice!
- vips7L 9mo agoNot who you asked, but I decided to try F# after reading “Domain Modeling Made Functional” which uses F# and is one of the best books I’ve read on domain driven design. I cannot recommend it more. That being said, F# wasn’t really for me and applying the ideas from the book into other languages has been a better fit for me.
- r2ob 9mo agoThanks for your comment. What about the team? I mean, it's not just for one member right?