Publikasi tentang topik tersebut 'functional-programming'


Memahami Fungsi Python
Jadikan kode Anda lebih mudah dipahami, digunakan, dan dipelihara Jika Anda ingat, kami menggunakan beberapa fungsi bawaan di tutorial terakhir , seperti print() atau type(). Namun Anda juga dapat membuat fungsi Anda sendiri — disebut fungsi yang ditentukan pengguna, atau UDF. Fungsi dapat dianggap sebagai aturan yang menetapkan sekumpulan masukan ke sekumpulan keluaran seperti yang ditunjukkan di bawah ini. Dalam tutorial ini, Anda akan mempelajari lebih lanjut tentang..

Struktur Data Tak Terbatas: Bagian 2
Daftar yang lebih tak terbatas dalam skema Ini adalah kelanjutan dari cerita saya sebelumnya yang dapat ditemukan di sini . Gabungan Aliran Terakhir kali kami membuat beberapa streaming menarik menggunakan stream-add . Sekarang saya ingin memperkenalkan fungsi yang lebih serbaguna yang memungkinkan kita membuat beberapa aliran yang lebih menarik. Fungsi ini hampir sama persis dengan stream-add , hanya saja kita dapat meneruskan operasi apa pun ke fungsi tersebut, bukan..

Ingin Menulis Tes yang Dapat Dipelihara dalam Kode Anda? Gunakan Pengujian Deklaratif
Jadikan pengujian lebih mudah dibaca, dipelihara, dan disusun dengan pengaturan pengujian deklaratif Salah satu cara yang saya temukan untuk menulis pengujian yang tangguh adalah dengan fokus pada pembuatan penyiapan data yang bersifat deklaratif. Ada banyak manfaat dari kode penyiapan deklaratif, termasuk mengurangi duplikasi kode. Namun bagi saya, peningkatan terbesar adalah membuat penyiapan (dan pengujian) kami lebih mudah dibaca, lebih mudah dipelihara, dan lebih mudah dibuat...

Bagaimana merancang sistem terdistribusi yang mengontrol animasi objek menggunakan RxJx, Node, dan WebSockets
Dalam artikel saya sebelumnya, Cara berpikir reaktif dan menganimasikan objek bergerak menggunakan RxJs , saya menjelaskan cara membuat kelas MobileObject yang menyimulasikan pergerakan suatu objek berdasarkan percepatan yang diberikan padanya oleh pengontrol eksternal . Sekarang saya ingin menunjukkan kepada Anda sistem terdistribusi sederhana yang memungkinkan aplikasi Pengontrol mengontrol pergerakan MobileObject dari jarak jauh. Aplikasi jarak jauh kedua, Monitor ,..

Haskell yang Efektif
SEKARANG DIRILIS SEPENUHNYA Haskell yang Efektif Oleh Rebecca Skinner Buku Rebecca Skinner , Effective Haskell: Memecahkan Masalah Dunia Nyata dengan Pemrograman Fungsional yang Sangat Diketik , kini sudah keluar dari versi beta dan dirilis sepenuhnya dalam bentuk eBook dan print . Ebook ini tersedia dari The Pragmatic Bookshelf: Haskell yang Efektif Gunakan kekuatan Haskell untuk bekerja dalam program Anda, belajar dari seorang insinyur yang..

Tampilan di balik layar pada Map, Filter, dan Reduce di Swift
Suatu fungsi mengambil sejumlah masukan, melakukan sesuatu terhadapnya, dan menghasilkan keluaran. Suatu fungsi memiliki tanda tangan dan badan. Jika Anda memberikan masukan yang sama ke suatu fungsi maka Anda selalu mendapatkan keluaran yang sama. Itulah definisi singkat dari fungsi . Sekarang kita akan membahas lebih banyak tentang fungsi dengan melihatnya lebih dekat. Kami akan menjelajahi fungsi tingkat tinggi di Swift. Fungsi yang mengambil fungsi lain sebagai masukan atau..

Jadilah fungsional!
Berbicara dengan orang dewasa — FP itu Menyenangkan dan Praktis 2. Untuk bagian 1 dari seri ini, klik di sini . Imperatif vs. deklaratif Ada pepatah "Venkat Subramaniam" yang banyak digunakan untuk membandingkan gaya pemrograman imperatif vs. deklaratif dan saya sangat menyukainya karena sangat ekspresif: Gaya imperatif adalah saat Anda memberi tahu APA yang harus dilakukan DAN BAGAIMANA CARA melakukannya. Sedangkan gaya deklaratif adalah saat Anda memberi tahu APA yang harus..