danielwertheim

danielwertheim


notes from a passionate developer

Developer that lives by the mantra "code is meant to be shared".

Share


Tags


Disclaimer

This is a personal blog. The opinions expressed here represent my own and not those of my employer, nor current or previous. All content is published "as is", without warranty of any kind and I don't take any responsibility and can't be liable for any claims, damages or other liabilities that might be caused by the content.

Resources I've found useful to get going with F#

I started looking into F# last year and the switch from C# was easier than expected. In my case, I didn't just fire up Visual Studio (Code or Pro) to start fidd…

Daniel WertheimDaniel Wertheim

I started looking into F# last year and the switch from C# was easier than expected. In my case, I didn't just fire up Visual Studio (Code or Pro) to start fiddling. I started reading. And I thought I would share a list of resources I've appreciated during this journey.

This post will be updated continuously. Feel free to provide tips. Initially it started out as a tweet:

Get programming with F#

I think this is a good "get up to speed book" when you have prior experience to e.g. C#. At least it worked for me.

@isaac_abraham

https://www.manning.com/books/get-programming-with-f-sharp

Domain modelling made functional &
F# for fun and profit

A part from having an excellent site with tons of good F# contents, Scott also has a very good book, which shows how F# can be used to put together expressive domain models with very little code.

@ScottWlaschin

https://pragprog.com/book/swdddf/domain-modeling-made-functional

https://fsharpforfunandprofit.com/

Stylish F#

Could very well have been the first or second book, but it was my third and I've used it a bit as a refresher and lookup book. Works well.

@kitlovesfsharp

https://www.apress.com/la/book/9781484239995

Concurrency in .NET

This book works both for C# developers and F# developers that want to learn tips and tricks about concurrency in .NET.

@TRikace

https://www.manning.com/books/concurrency-in-dot-net

Suggestions?

Feel free to make me aware of other resources I should look into.

Cheers,

//Daniel

Developer that lives by the mantra "code is meant to be shared".

View Comments