Our great sponsors
-
Futhark helped me to get into the right mindset. It's a simple, functional language with similar syntax to Haskell. When I decided to go into Haskell more seriously, I first completed a small, fun Futhark project.
-
The SAFE dojo is a tutorial repo for getting started with fullstack F# apps using the F# "framework" (although it's more of an unopinionated template/collection of libraries for writing fullstack apps). I'd suggest starting with Fable/Elmish before diving into a full SAFE stack app though.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
You want Elm's beauty, MVU pattern and safety without tossing out the whole NPM ecosystem? Enter Elmish+ Fable- you write F# (full F# with almost all the .Net base classes) and its translated to JS. Write MVU frontends (like Elm) using React to render a VDom. Also use whatever other JS libraries you want in type-safe F#. Just beautiful. Plus, you can very easily share code between the backend and frontend. All your domain models, validations, service code for calling other APIs - no duplication, no synching up in two different languages. I could go on for ages, it's really impressive.