Ketika mulai belajar lisp, saya menemukan istilah ekor-rekursif . Apa artinya
Pemrograman fungsional adalah paradigma pemrograman yang didasarkan pada membangun abstraksi menggunakan fungsi, menghindari efek samping dan perubahan keadaan. Pemrograman fungsional murni adalah thread-safe.
Ketika mulai belajar lisp, saya menemukan istilah ekor-rekursif . Apa artinya
Setelah secara singkat melihat Haskell baru-baru ini, apa yang akan menjadi penjelasan singkat, ringkas, praktis tentang apa dasarnya monad? Saya telah menemukan sebagian besar penjelasan yang saya temui tidak masuk akal dan kurang detail
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Saya telah membaca artikel Wikipedia tentang pemrograman reaktif . Saya juga membaca
Saya punya objek: myObject = { 'a': 1, 'b': 2, 'c': 3 } Saya mencari metode asli, mirip dengan Array.prototype.mapyang akan digunakan sebagai berikut: newObject = myObject.map(function (value, label) { return value * value; }); // newObject is now { 'a': 1, 'b': 4, 'c': 9 } Apakah JavaScript...
Sejak saya mulai belajar F # dan OCaml tahun lalu, saya telah membaca sejumlah besar artikel yang menegaskan bahwa pola desain (terutama di Jawa) adalah solusi untuk fitur yang hilang dalam bahasa imperatif. Satu artikel yang saya temukan membuat klaim yang cukup kuat : Kebanyakan orang yang...
Di PHP, Anda bisa melakukan ... range(1, 3); // Array(1, 2, 3) range("A", "C"); // Array("A", "B", "C") Artinya, ada fungsi yang memungkinkan Anda mendapatkan rentang angka atau karakter dengan melewati batas atas dan bawah. Apakah ada bawaan untuk JavaScript untuk ini? Jika tidak, bagaimana...
Saya kebetulan menemukan diri saya memiliki kebutuhan penyaringan dasar: Saya punya daftar dan saya harus menyaringnya dengan atribut item. Kode saya terlihat seperti ini: my_list = [x for x in my_list if x.attribute == value] Tapi kemudian saya berpikir, bukankah lebih baik menulis seperti...
Saya bersumpah dulu ada T-shirt untuk dijual yang menampilkan kata-kata abadi: Bagian dari apa apakah kamu tidak mengerti Dalam kasus saya, jawabannya adalah ... semuanya! Secara khusus, saya sering melihat notasi seperti ini di surat kabar Haskell, tetapi saya tidak tahu apa artinya....
Bisakah seseorang menjelaskan? Saya mengerti konsep dasar di belakangnya tetapi saya sering melihat mereka digunakan secara bergantian dan saya menjadi bingung. Dan sekarang kita di sini, bagaimana mereka berbeda dari fungsi
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Saya...
Jawaban pertanyaan ini adalah upaya komunitas . Edit jawaban yang ada untuk meningkatkan pos ini. Saat ini tidak menerima jawaban atau interaksi baru. Selama beberapa hari saya sudah mencoba membungkus kepala saya di sekitar paradigma pemrograman fungsional di
Dalam hal yang dimengerti oleh programmer OOP (tanpa latar belakang pemrograman fungsional), apa itu monad? Masalah apa yang dipecahkan dan tempat apa yang paling umum digunakan? EDIT: Untuk memperjelas jenis pemahaman yang saya cari, katakanlah Anda mengubah aplikasi FP yang memiliki monads...
Saya telah melihat referensi untuk fungsi kari di beberapa artikel dan blog tetapi saya tidak dapat menemukan penjelasan yang baik (atau setidaknya satu yang masuk
Saya harus mengakui bahwa saya tidak tahu banyak tentang pemrograman fungsional. Saya membacanya dari sana-sini, dan jadi tahu bahwa dalam pemrograman fungsional, fungsi mengembalikan output yang sama, untuk input yang sama, tidak peduli berapa kali fungsi dipanggil. Persis seperti fungsi...
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ditutup 3 tahun yang lalu . Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima...
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Ada...
Saya mencari di Google untuk menemukan perbedaan antara a case classdan a class. Semua orang menyebutkan bahwa ketika Anda ingin melakukan pencocokan pola di kelas, gunakan kelas kasus. Selain itu gunakan kelas dan juga menyebutkan beberapa fasilitas tambahan seperti equals dan kode hash menimpa....
Saya mengajukan pertanyaan tentang Kari dan penutupan disebutkan. Apa itu penutupan? Bagaimana hubungannya dengan
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Saya...
Adakah yang tahu perlambatan asimptotik terburuk yang mungkin terjadi saat pemrograman murni secara fungsional sebagai lawan imperatif (yaitu memungkinkan efek samping)? Klarifikasi dari komentar oleh itowlson : adakah masalah yang algoritma non-destruktif yang paling terkenal secara asimptot...