Funksional dasturlash tili nima ekani haqida aniq ta'rif yo'q, lekin funksional tillar bir nechta asosiy xususiyatlarga e'tibor qaratishga moyil. Ular orasida quyidagilar mavjud: - Birinchi sinf funksiyalari: funksiyalarni oddiy o'zgaruvchilar kabi saqlash va manipulyatsiya qilish qobiliyati. - Sof funktsiyalar: "qo'shni ta'sirlar" deb nomlangan yoki shunchaki chiqish natijasini qaytarishdan tashqari oqibatlarga ega bo'lgan funktsiyalar. - Deklarativ xususiyat: funksional tillar deklarativ bo'lishga moyil, ya'ni dastur tartibdagi ko'rsatmalar ro'yxati bo'lish o'rniga ko'pincha dastur bog'liqlik va ta'riflarning grafikidir.
spam