KamusLengkap.com

reducer

/rษชหˆdjuหsษ™r/
๐Ÿ‡ฌ๐Ÿ‡งBahasa InggrisPemrogramanTeknologi InformasiFungsi MatematikaNetral
Ringkasan Makna

Fungsi yang menerima akumulator dan nilai saat ini, lalu mengembalikan nilai akumulator baru berdasarkan logika tertentu.

Penjelasan & Konteks Penggunaan

Dalam pemrograman fungsional dan pengembangan perangkat lunak (khususnya pada pustaka seperti Redux), reducer adalah fungsi murni yang menentukan bagaimana state aplikasi berubah sebagai respons terhadap aksi. Fungsi ini mengambil state saat ini dan sebuah aksi, lalu menghasilkan state baru tanpa mengubah state asli (immutability).

Contoh Penggunaan dalam Kalimat

โ€œThe reducer function updates the state based on the dispatched action type.โ€
โ†’Fungsi reducer memperbarui state berdasarkan tipe aksi yang dikirimkan.
โ€œIn JavaScript, the array reduce method uses a reducer to accumulate values.โ€
โ†’Dalam JavaScript, metode reduce pada array menggunakan reducer untuk mengakumulasi nilai.

Asal-usul & Konteks Budaya

Istilah ini berasal dari konsep pemrograman fungsional, khususnya operasi 'fold' atau 'reduce' dalam teori kategori dan bahasa pemrograman seperti Lisp atau Haskell, yang kemudian dipopulerkan secara luas dalam pengembangan web modern melalui arsitektur Redux.

Sinonim & Kata Terkait

Cari Kata atau Istilah Lainnya