Pertanyaan yang diberi tag lambda

197
Fungsi PHP rekursif anonim

Apakah mungkin untuk memiliki fungsi PHP yang bersifat rekursif dan anonim? Ini adalah upaya saya untuk membuatnya berfungsi, tetapi tidak lulus dalam nama fungsi. $factorial = function( $n ) use ( $factorial ) { if( $n <= 1 ) return 1; return $factorial( $n - 1 ) * $n; }; print $factorial( 5...

190
Dalam C #, Apa itu monad?

Ada banyak pembicaraan tentang monad hari ini. Saya telah membaca beberapa artikel / posting blog, tetapi saya tidak bisa cukup jauh dengan contoh-contoh mereka untuk memahami konsep sepenuhnya. Alasannya adalah bahwa monad adalah konsep bahasa fungsional, dan dengan demikian contohnya adalah dalam...

188
Argumen Java 8 lambda Void

Katakanlah saya memiliki antarmuka fungsional berikut di Java 8: interface Action<T, U> { U execute(T t); } Dan untuk beberapa kasus saya perlu tindakan tanpa argumen atau tipe pengembalian. Jadi saya menulis sesuatu seperti ini: Action<Void, Void> a = () -> {

179
Cara mengurutkan dengan lambda dengan Python

Dengan Python, saya mencoba mengurutkan berdasarkan tanggal dengan lambda. Saya tidak dapat memahami pesan kesalahan saya. Pesannya adalah: <lambda>() takes exactly 1 argument (2 given) Garis yang saya miliki adalah a = sorted(a, lambda x: x.modified,

178
Fungsi lokal vs Lambda C # 7.0

Saya melihat implementasi baru di C # 7.0 dan saya merasa menarik bahwa mereka telah mengimplementasikan fungsi lokal tetapi saya tidak bisa membayangkan skenario di mana fungsi lokal lebih disukai daripada ekspresi lambda, dan apa perbedaan antara keduanya. Saya mengerti bahwa lambda adalah...

173
Tidak dapat menggunakan parameter ref atau out dalam ekspresi lambda

Mengapa Anda tidak bisa menggunakan parameter ref atau out dalam ekspresi lambda? Saya menemukan kesalahan hari ini dan menemukan solusi tetapi saya masih penasaran mengapa ini adalah kesalahan waktu kompilasi. CS1628 : Tidak dapat menggunakan dalam parameter ref atau out 'parameter' di dalam...