| For learning the language, there is no better guide than F# for fun and profit. Start here[1], then maybe check out this series[2] and this one[3]. If you want to learn about monads and such, go through this series[4]. Look through this[5] page for other good stuff. Unfortunately, the fsharp.org site is kind of out of date. I think that's mostly a function (heh) of the MS F# docs becoming much better (can be found here[6]). These instructions for getting a dev environment set up are pretty good[7]. If you hunt around, you can also find blog posts which may be a little more comprehensive[8][9][10]. [1] https://fsharpforfunandprofit.com/why-use-fsharp/ [2] https://fsharpforfunandprofit.com/series/designing-with-type... [3] https://fsharpforfunandprofit.com/series/thinking-functional... [4] https://fsharpforfunandprofit.com/series/map-and-bind-and-ap... [5] https://fsharpforfunandprofit.com/site-contents/ [6] https://docs.microsoft.com/en-us/dotnet/fsharp/ [7] https://docs.microsoft.com/en-us/dotnet/fsharp/get-started/ [8] https://atlemann.github.io/fsharp/2018/01/13/fsharp-on-ubunt... [9] http://www.prigrammer.com/?p=363 [10] https://medium.com/@edgarsanchezg/four-easy-steps-for-instal... |
[1] https://sergeytihon.com/tag/newsf-weekly/