F# - Let Terimi

by Suat TUNCER 23. November 2006 19:10

            Let ifadesi F# ‘daki en önemli terimlerden biridir hatta en önemlisidir diye biliriz. Çünkü bir fonksiyon veya değişken tanımlarken veya değer hesaplarken Let terimi kullanılır. Bir önceki yazılar incelendiğinde yazdığım ufak fonksiyonların hepsinin Let ile başladığı ve tanımlanan değişkenlerin ve bunlara yapılan atamların Let ile yapıldığı görülecektir.

 

Let teriminin, sağındaki ilk ifade değişken veya fonksiyon adını ifade eder. Eğer bu ilk ifadeden sonra bir kaç ifade geliyorsa, ozaman bu bir fonksiyondur ve bunlarda fonksiyona ait parametrelerdir. Let deyiminden sonra tek bir kelime varsa buda bir değişkendir. Aşşağıda, HarfSayisi isimli fonksiyonun açıklamasını yaptığım şema, konuyu daha anlaşılır yapacaktır.

 

 

 

Şekildede görüldüğü gibi, Let ile fonksiyon tanımlanmış ve hemen alt satırda ise yine Let ile bir değişken tanımlanıp değer atanmış. Fonksiynun en son satırında ise nUzunluk değişkeni dönen değer olarak kullanılmıştır.

Tags: ,

F#