Şimdi Ara

lambda fonction ; nerede ne amaçla kullanılır !? ve neden !?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
9
Cevap
1
Favori
231
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • lambda fonction ; nerede ne amaçla kullanılır !? ve neden !?




  • Sadece bir noktadan cagiracagin bir fonksiyonu gidip enayi gibi global olarak tanimlama diye.

  • SaySomething diye bir methodumuz olsun, bu method argüman olarak bir method alsın ve onu çalıştırsın.

    SayHelloWorld() { print("Hello World") }
    SaySomething(SayHelloWorld)

    Gördüğünüz gibi bir method tanımladınız, ve tek bir satır kodu var. Bunun yerine lambda kullanarak aynısını böyle yaparsınız:

    SaySomething(() => print("Hello World"))

    < Bu ileti mini sürüm kullanılarak atıldı >
  • konuyu biraz daha açarmısınız !?

  • Array filter eden bir method dusun. Bunun kosul kismi disarida olmak zorunda. Iste onu parametre olarak alabilmek icin lamda yaparsin. Bir cok dilde de boyledir js de adi callback olur , c# da expression olur

  • yaw şunu daha basitçe


    dağdaki çobanın bile anlayacağı dilde anlatabilecek adam yok mu !?

  • dagdaki cobanin lambda function ile isi olmaz.


    anlamak icin "std::find_if" fonksiyonunun lambda ile ve lambda kullanmadan yapilan orneklerine bak.




    < Bu mesaj bu kişi tarafından değiştirildi controller_ -- 11 Eylül 2020; 14:40:55 >
  • controller_ kullanıcısına yanıt

    hala tam anlamış değilim !


    wiki tarihçesine girince turing makinesine oradan almanların enigma makinesine geçen bir durum var


    verileri değişken olarak alıyor


    ama doğru eşleştirme kesin olmayacağından


    fonksiyon doğru deşifreyi elde edemeyeceği için


    her zaman ham veriyi ayrı bir şekilde saklayıp uygun derleme yapılana kadar


    sistemde 2 farklı fonksiyonun varyasyonunu koruyor gibi.


    teknik olarak çok güçlü bir jagon içeriyor.


    ve acayip bir fonsiyon bununla yapıla bilinecekler


    öyle 2-3 örnekle anlatılacak cinsten değil yani


    ultra sıkıştırmalı değişken içerikli dosya sıkıştırma algoritması bile oluşturula bilinir.


    hala tam anlamıyla bunun fonskiyon gücünü insanların anlamamış olması da bir ilginç yani.

  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.