Ringkasan

Selesai

Dalam modul ini, Anda mempelajari tentang fungsi dan beberapa pola yang menyertainya. Fungsi memungkinkan Anda menggunakan kembali fungsionalitas dengan bertindak sebagai referensi yang dinamai ke grup ekspresi yang mungkin sering Anda ulangi. Fungsi juga mengambil parameter, yang membuat fungsi fleksibel.

Anda juga mempelajari bahwa sebagian besar waktu, pengompilasi F# menentukan jenis parameter Anda dan jenis yang dikembalikan fungsi Anda. Tetapi terkadang Anda perlu membantu pengompilasi dan secara eksplisit menyatakan jenis yang seharusnya. Keuntungan lain dari menambahkan jenis adalah membuat kode lebih mudah dibaca.

Terlepas dari dasar-dasar fungsi, Anda mempelajari tentang beberapa pola yang berguna, seperti komposisi dan alur. Komposisi adalah tentang menggabungkan beberapa fungsi menjadi fungsi lanjutan. Alur lebih banyak tentang pengoperasian data. Alur mengambil data dan memproses data melalui urutan fungsi untuk menghasilkan nilai.