Part I Introduction
Part II Installation development environment
Part III Create, run and debug a F# Console application
For more than a year I’m a spectator of the F# community, eager to learn something new but as a dad of two young boys no time & energy to really dive into to the material. Luckily, children do grow and a slowly I begin to claim back my life ? Time to pick-up some learning and blogging! I’m a Visual Studio C# guy, no previous experience with functional programming languages so this all new stuff for me.
This is the technology I want focus on in the coming time:
- F#, of course
- Visual Studio Code, because I found the Visual Studio experience not as smooth and people kept tweeting Code is the best
- Suave and/or Giraffe
- .Net Core
Some nice side technologies:
- FAKE, build tools F#. As a Visual Studio guy, I never really bothered much with the ins and outs of the build, this seems a nice way to start doing this some more.
- Paket, this also seems to be the best thing since sliced bread according to some people.
- Azure, it would be cool to eventually use the continuous integration and deployment tooling to make all this 2017 proof.
First things first, getting to a Hello World type of stage with the F# stack. This starts with a development environment, finding out how, what and installing this didn’t turned out to be a smooth and easy as I was led to believe. Big part of this is of course a lot new bits & bytes. So here is a blog with my findings to a get to a good start environment for developing F# stuff.