Tanım 2: Bir uygulamanın durumunu (state) ve verilerini doğrudan değiştirmeden , matematiksel fonksiyonlar yardımıyla sonuç üretilmesini sağlayan bir programlama yaklaşımıdır. FP’de değişkene değer atama işlemi genellikle yapılmaz. Yapılacaksa değişkenin değeri kopyalanır ve yeni bir değişken yaratılır.16 Şub 2021