# MS Fest 2012

## Seznámení s jazykem F#

Sekce: IT PRO Track

Milan Straka (MFF UK)

F# je funkcionální jazyk inspirovaný komerčně úspěšným jazykem OCaml s úpravami umožňujícími plnohodnotné využití .NET Frameworku. Je k dispozici pod open source licencí, od roku 2010 se stal součástí Visual Studia a funguje také s Mono. Na přednášce se kromě syntaxe jazyka zaměříme na funkcionální programovací techniky, které F# nabízí. Ty umožňují soustředit se na to /co/ má program vykonat, místo toho /jak/ to má vykonat. Díky nepřítomnosti side-efektů je paralelní a asynchronní programování výrazně jednodušší. Používáním funkcí vyššího řádu a typové inference dochází při programování k samočinnému vzniku obecných a znovupoužitelných komponent.

Zpět na seznam přednášek