Fungsi: Perbezaan antara semakan

Kandungan dihapus Kandungan ditambah
Tiada ringkasan suntingan
Teg-teg: Suntingan visual Suntingan mudah alih Suntingan web mudah alih
Tiada ringkasan suntingan
Teg-teg: Suntingan visual Suntingan mudah alih Suntingan web mudah alih
Baris 9:
:
 
==<subbig>Dalam pengaturcaraan</subbig>==
 
Fungsi merupakan satu konsep penting dalam kebanyakan [[bahasa pengaturcaraan aras tinggi]] dan merupakan konsep utama dalam paradigma [[pengaturcaraan kefungsian]]. Akan tetapi, dalam kebanyakan bahasa pengaturcaraan, sesuatu fungsi boleh menghasilkan 'kesan sampingan' dan melanggar hukum-hukum fungsi matematik. Fungsi-fungsi sebegini dianggap 'tidak tulen'. Bahasa pengaturcaraan yang melaksanakan ciri fungsi dengan betul sebagai mana yang digunakan dalam matematik dikenali sebagai "bahasa pengaturcaraan kefungsian tulen". [[Haskell]] mempelopori paradigma ini dan mengetengahkan konsep fungsi 'tulen'. Walau bagaimanapun, Haskell memandang fungsi sebagai hubungan antara jenis data, bukan set.