Opis
F#. Zadania z funkcyjnego i imperatywnego programowania z przykładowymi rozwiązaniami to książka zawierająca krótkie zadania o różnym stopniu trudności wraz z rozwiązaniami, których dokładne przeanalizowanie pozwoli szybko poznać gruntowne podstawy języka F#. Publikacja zawiera ponad 90 krótkich i typowych zadań z funkcyjnego, imperatywnego oraz obiektowego programowania wraz z przykładowymi rozwiązaniami w postaci gotowych listingów programów spośród wybranych typowych zagadnień dotyczących języka F#. Wszystkie programy, o których mowa w tej książce, zostały skompilowane w bardzo nowoczesnym środowisku programistycznym firmy Microsoft Visual Studio Community 2019. Książka jest adresowana do szerokiego grona osób, które dobrze znają paradygmat programowania imperatywnego oraz obiektowego i chcą bardzo szybko nauczyć się niezbędnych podstaw dotyczących programowania funkcyjnego. Spis treściOd autora 7 1. Nadawanie wartości i komunikacja z użytkownikiem 13 1.1. Programowanie funkcyjne – informacje ogólne 13 1.2. Identyfi kator wartości 15 1.3. Interaktywna konsola 25 2. Programowanie funkcyjne 27 2.1. Proste funkcje 27 2.2. Dopasowanie do wzorca – podstawy 33 2.3. Rekurencja i funkcje rekurencyjne 42 2.4. Funkcje wyższego rzędu 49 2.5. Łączenie operacji w potok za pomocą operatora |> 50 2.6. Kompozycja funkcji za pomocą operatorów >> i