F# is a functional language (actually more of a hybrid language)
what are F# good at:
Lexical parsing and declarative language support
scientific and mathematical application
Logic-based Computing
more details
most of the free materials i can find to learn F# is outdated, that's why i want to share how i learn F# step by step
some of the materials:
videos:
f# series for beiginners by Tao Liu, one of core maintainer of F# teams
books:
F# for C# Developers by Tao Liu
F# in Action by Isaac Abraham
articles:
Guide for Python devs to learn F# real FAST
community projects:
F# Community Projects | The F# Software Foundation (fsharp.org)
online exercise:
exercism.org/
I will try to design this tutorial easy to learn, please leave your comment if you have any ideas or suggestions about making this learning trip better