Októberi funkcionális programozás tréning

2019.10.10. (18:00)

Program

17.30
regisztráció

18.00
előadás

20.00
kötetlen beszélgetés

Előadók

Funkcionális programozás F# nyelven

Előadó: Jankó András, fejlesztő @ IntelliFactory‍

András diplomás matematikus, fő érdeklődési területei a bonyolultságelmélet és a funkcionális programozás. 6 éve az IntelliFactory munkatársa, a WebSharper webes keretrendszer (C#+F#-JavaScript fordító) fő fejlesztője. F# programozás kurzusokat tartott a Szegedi Tudományegyetemen és Dunaújvárosi Egyetemen.

Amiről szó lesz:
• Az F# nyelv szintaxisa és struktúrája, egyedi képességek: típusinferencia, algebrai adattípusok, computation expression-ök, type provider-ek
• Funkcionális programozás alapjai a gyakorlatban egy példa-script alapján
• DSL fejlesztés, operátorok és típusok használata tömör deklaratív kódhoz
• FAKE build scriptek
• Pár további lehetőség vázlatosan: unit tesztelés (FsUnit), webfejlesztés (WebSharper, Bolero, Fable)
    
A trainingen a következő kérdésekre kapsz választ:

• Mik a fő különbségek az F# és C# nyelvek között, mik a relatív erősségeik?
• Hogyan alkalmazható a funkcionális programozás a gyakorlatban, akár objektum-orientált architektúra részeként.
• Mik az F# önálló felhasználási lehetőségei: szkript, szolgáltatás, könyvtár, alkalmazás.

Neked szól az előadás, ha:

• C# fejlesztőként egy hasznos eszközt szeretnél kísérletezéshez, teszteléshez és scriptekhez.
• Érdekel a funkcionális programozás, amely a C# nyelvre is egyre több hatással van, és az F#-ban még teljesebben használható.

Regisztráció