Pertanyaan yang diberi tag «lambda»

Lambdas adalah fungsi anonim (yaitu tidak memiliki pengidentifikasi, seperti metode dalam kelas) yang dapat digunakan dalam berbagai bahasa pemrograman.

14
Apa yang memicu popularitas fungsi lambda dalam bahasa pemrograman arus utama modern?
Dalam beberapa tahun terakhir fungsi anonim (fungsi lambda AKA) telah menjadi konstruksi bahasa yang sangat populer dan hampir setiap bahasa pemrograman utama / utama telah memperkenalkannya atau direncanakan untuk memperkenalkannya dalam revisi standar yang akan datang. Namun, fungsi anonim adalah konsep yang sangat tua dan sangat terkenal dalam Matematika dan …

3
Apa itu lambda, dan mengapa itu berguna? [Tutup]
Sejauh ini saya mendengar tentang: Kalkulus Lambda Pemrograman Lambda Ekspresi Lambda Fungsi Lambda Yang semuanya tampaknya terkait dengan pemrograman fungsional ... Rupanya itu akan diintegrasikan ke dalam C ++ 1x, jadi saya mungkin lebih mengerti sekarang: http://en.wikipedia.org/wiki/C%2B%2B0x#Lambda_functions_and_expressions Adakah yang bisa mendefinisikan dengan singkat apa saja hal-hal lambdas dan memberikannya di …

3
Apakah ada manfaat kinerja untuk menggunakan sintaks referensi metode alih-alih sintaks lambda di Java 8?
Apakah referensi metode melewatkan overhead bungkus lambda? Mungkinkah mereka di masa depan? Menurut Tutorial Java tentang Referensi Metode : Terkadang ... ekspresi lambda tidak melakukan apa-apa selain memanggil metode yang ada. Dalam kasus tersebut, seringkali lebih jelas untuk merujuk pada metode yang ada dengan nama. Referensi metode memungkinkan Anda untuk …

6
Apa perbedaan antara fungsi dan lambda?
Saya sedikit bingung tentang 'fungsi' dan 'lambda'. Saya telah melihat beberapa contoh yang menunjukkan bahwa kata kunci skema lambdabekerja sangat mirip dengan kata kunci JavaScript function, tetapi saya benar-benar tidak tahu bagaimana mereka terkait. Saya diberitahu bahwa 'fungsi' dan 'metode' dapat digunakan secara bergantian ketika berbicara tentang objek di .net. …

6
Apakah menggunakan ekspresi Lambda bila memungkinkan dalam java praktik yang baik?
Saya baru-baru ini menguasai ekspresi Lambda yang diperkenalkan di java 8. Saya menemukan bahwa setiap kali saya menggunakan antarmuka fungsional, saya cenderung selalu menggunakan ekspresi Lambda alih-alih membuat kelas yang mengimplementasikan antarmuka fungsional. Apakah ini dianggap praktik yang baik? Atau situasi mereka di mana menggunakan Lambda untuk antarmuka fungsional tidak …
52 java  lambda 

5
Mengapa Python tidak mengizinkan lambda multi-line?
Adakah yang bisa menjelaskan alasan konkret mengapa BDFL memilih untuk membuat Python lambdas satu baris? Ini bagus: lambda x: x**x Ini menghasilkan kesalahan: lambda x: x**x Saya mengerti bahwa membuat lambda multi-baris entah bagaimana akan "mengganggu" aturan lekukan normal dan akan membutuhkan menambahkan lebih banyak pengecualian, tetapi bukankah itu sepadan …
50 lambda  python 





1
Ketik inferensi di Java 8
Apakah pengenalan notasi lambda baru (lihat misalnya artikel ini ) di Java 8 akan memerlukan beberapa jenis inferensi? Jika demikian, bagaimana sistem tipe baru akan berdampak pada bahasa Java secara keseluruhan?


11
Apakah boleh menggunakan metode fungsi lambda dalam perangkat lunak bisnis?
Saya perhatikan posting di sini menunjukkan penggunaan fungsi delegasi \ lambda untuk memecahkan lubang di ide tengah tanpa banyak pengulangan: http://www.markhneedham.com/blog/2009/04/04/functional-c -the-hole-in-the-middle-pattern / Masalahnya tampaknya bahwa pengembang junior dan yang lainnya tidak perlu memahami apa konsep fungsi pointer \ delegate \ lambda, yang tampaknya membuat pembacaan (dan mungkin debugging) kode …
26 lambda 



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.