Topics
Published on April 26, 2017 by Derek Banas

Get the Code Here : goo.gl/frsmGF
Best F# Book : amzn.to/2ote5eD
Support my videos on Patreon : www.patreon.com/derekbanas

In this video I will cover the core syntax of the F# language in one video. This is basically a 300 page book on F# in one video. Here are time stamps to all the main parts, but much more is covered then I list here.

00:29 Input / Output
09:10 Binding / Mutable
11:10 Functions
22:09 Math
25:21 Strings
33:54 Looping
34:07 While
35:47 For
36:53 Iterating
38:35 Conditionals
38:50 IF ELIF ELSE
42:32 Match
44:38 Lists
55:27 Enums
57:15 Options
59:40 Tuples
1:01:49 Records
1:03:31 Sequences
1:08:30 Maps
1:12:52 Generics
1:14:03 Exception Handling
1:16:45 Structs
1:19:10 Classes

Thank you to Patreon supporters like the following for helping me make this video

facebook.com/cottageindustriesbuild/
jaryd remillard : instagram: @distant_admiration
bugreplay.com
@kyleaisho
@thetwistedhat
vjFaLk
github.com/YearOfProgramming/2017Challenges
tradeterminal.io/

Leave a Reply

310 Comments on "F# Tutorial"

Notify of
avatar

Sai Sugandh
Guest
Sai Sugandh
5 months 28 days ago

Hi Derek Please could you explain monads ….

Mercede
Guest
Mercede
7 months 1 day ago

Whats wrong with this:open System let rec fact num = if num < 1 then 1 else num * (fact (num -1)) printf "%i" (fact 9)Console.ReadKey() |> ignoreerror FS0003: This value is not a function and cannot be applied

Mercede
Guest
Mercede
7 months 1 day ago

Whats wrong with this:open System let rec fact num = if num < 1 then 1 else num * (fact (num -1)) printf "%i" (fact 9)Console.ReadKey() |> ignoreerror FS0003: This value is not a function and cannot be applied

gselsidi1432
Guest
gselsidi1432
8 months 19 hours ago

No offense but pretty poor tutorial for functional programming and F# even if you have programmed in OO Languages, things aren't explained much, especially syntax besides do this, that's how you do it.

Derek Banas
Guest
Derek Banas
8 months 13 hours ago

Sorry you didn't like it

gselsidi1432
Guest
gselsidi1432
8 months 19 hours ago

No offense but pretty poor tutorial for functional programming and F# even if you have programmed in OO Languages, things aren't explained much, especially syntax besides do this, that's how you do it.

Derek Banas
Guest
Derek Banas
8 months 13 hours ago

Sorry you didn't like it

Kenneth Hendricks
Guest
Kenneth Hendricks
8 months 13 days ago

Used this language and scala, they are awesome!!

Derek Banas
Guest
Derek Banas
8 months 13 days ago

I have grown to love F#

Kenneth Hendricks
Guest
Kenneth Hendricks
8 months 13 days ago

Used this language and scala, they are awesome!!

Derek Banas
Guest
Derek Banas
8 months 13 days ago

I have grown to love F#

Charles Chowa
Guest
Charles Chowa
8 months 21 days ago

Thanks for this tutorial Derek. I'm a data scientist trying to use F# for my work and I have a hard time getting good training materials. Your effort in this regard is much appreciated!

Derek Banas
Guest
Derek Banas
8 months 21 days ago

Thank you πŸ™‚ I'm very happy that it helped

Charles Chowa
Guest
Charles Chowa
8 months 21 days ago

Thanks for this tutorial Derek. I'm a data scientist trying to use F# for my work and I have a hard time getting good training materials. Your effort in this regard is much appreciated!

Derek Banas
Guest
Derek Banas
8 months 21 days ago

Thank you πŸ™‚ I'm very happy that it helped

Piotr Zwara
Guest
Piotr Zwara
9 months 26 days ago

i would love to see tutorial of creating web asp.net application in F#

Derek Banas
Guest
Derek Banas
9 months 26 days ago

I'll see what I can do

1 2 3 14
wpDiscuz