3 ms·
F# for Fun and Profit
- deleted 2y ago[deleted]
- JaggerJo 2y agoF# is a really good practical FP language. - Great real IDE support (JetBrains Rider, Visual Studio) - Large ecosystem of packages (F# is a .NET language, so you can just use all Nuget packages out there.) - The language is stable and only gets small updates. There is no Scala 3 scenario on the horizon. - It is fast, multithreaded (.NET TPL) and cross platform. - Great for building cross platform UI’s with Avalonia. https://github.com/fsprojects/Avalonia.FuncUI https://github.com/fsprojects/Avalonia.FuncUI
- rubenvanwyk 2y agoBest guide for learning functional programming.
- Nelkins 2y agoThe author of this website also wrote a fantastic book on functional application architectures. I think everyone can benefit from reading it, even if you're not using a functional programming language. https://pragprog.com/titles/swdddf/domain-modeling-made-functional/ https://pragprog.com/titles/swdddf/domain-modeling-made-func...
- giraffe_lady 2y agoHis series on parser combinators is one of my favorite technical articles/series on any subject. The property-based testing one is also excellent, going into some of the real practical advantages and tradeoffs of that technique. I've been meaning to read his book for a while now, maybe it's the time. Anyway great site and I don't even know F#. Have never written a line of it, though I have used ocaml a lot so I consider F# heads comrades.