«currying» etiketlenmiş sorular


14
Currying ve parsiyel uygulama arasındaki fark nedir?
İnternette sık sık diğer insanların körüklenme örneklerinin körelmediği, ancak aslında sadece kısmi uygulama olduğuna dair çeşitli şikayetler görüyorum. Kısmi uygulamanın ne olduğu veya körüklemeden nasıl farklı olduğuna dair iyi bir açıklama bulamadım. Genel bir karışıklık var gibi görünüyor, eşdeğer örnekler bazı yerlerde körleme, diğerlerinde kısmi uygulama olarak tanımlanıyor. Birisi bana …

15
JavaScript köri: pratik uygulamalar nelerdir?
Henüz köreldiđimi sanmýyorum. Ne yaptığını ve nasıl yapılacağını anlıyorum. Kullanacağım bir durumu düşünemiyorum. JavaScript'te köriyi nerede kullanıyorsunuz (veya ana kütüphaneler nerede kullanıyor?) DOM manipülasyonu veya genel uygulama geliştirme örnekleri hoş geldiniz. Cevaplardan biri animasyondan bahsediyor. Gibi fonksiyonlar slideUp, fadeInbir argüman olarak bir öğe almak ve normal yerleşik varsayılan “animasyon fonksiyonu” …

6
2 oklu lambda Java 8'de ne anlama geliyor?
Daha önce birkaç Java 8 öğreticisi okudum. Şu anda şu konuyla karşılaştım: Java, Currying'i destekliyor mu? Burada aşağıdaki kodu görüyorum: IntFunction<IntUnaryOperator> curriedAdd = a -> b -> a + b; System.out.println(curriedAdd.apply(1).applyAsInt(12)); Bu örneğin 2 elementi topladığını anlıyorum ama yapıyı anlayamıyorum: a -> b -> a + b; İfadenin sol kısmına …
118 java  lambda  java-8  currying 




5
Scala currying ve kısmen uygulanan fonksiyonlar
Burada currying ve kısmen uygulanan fonksiyonların ne olduğuna dair birkaç soru olduğunun farkındayım , ancak bunların ne kadar farklı olduğunu soruyorum. Basit bir örnek olarak, burada çift sayıları bulmak için curried bir işlev verilmiştir: def filter(xs: List[Int], p: Int => Boolean): List[Int] = if (xs.isEmpty) xs else if (p(xs.head)) xs.head …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.