scala fonksiyon

Scala – Fonksiyon Türleri Ve Kullanımı

Bu yazımda scala’da fonkisyonların tanımlanması ve kullanımına yönelik bir içerik oluşturmaya amaçlıyorum. Scala’da fonkisyonların Java’ya oranla daha farklı ve bana göre güzel özelliklerinin olduğunu söyleyebiliriz. Parametresiz Void(Unit) Fonksiyon Bu fonksiyonun return değeri yoktur yani fonksiyon çalıştıktan sonra bir sonuç üretmez ve scalada kullanımı fazlaca önerilmeyen bir türdür. Java’da return değeri olmadığı için void scalada ise …

Scala – Fonksiyon Türleri Ve Kullanımı Read More »

Scala – Call By Value And Call By Name

Scala içerisinde yazdığımız fonksiyonların parametreleri alış biçimine göre farklı yapılarda olabileceğini belirtmemiz gerekir. Bu iki yapı call by name ve call by value olarak adlandırılmıştır. Daha iyi fonksiyon yazabilmek ve işimize yaradığı şekilde kullanabilmek için bunun öğrenilmesi önemlidir. Fonksiyonun callByValue yerine callByName olarak tanımlanması için değişen syntax farkı sadece değişken tipi ve iki nokta arasına …

Scala – Call By Value And Call By Name Read More »