Pertanyaan yang diberi tag «functional-programming»

Pemrograman fungsional adalah paradigma yang berusaha untuk memecahkan masalah komputasi dengan evaluasi fungsi yang dirantai output yang ditentukan oleh input mereka daripada keadaan program. Dalam gaya pemrograman ini, efek samping dan data yang dapat berubah tidak lagi digunakan dan biasanya sangat terisolasi.


4
Apa yang harus saya pelajari dari Skema?
Saya bertanya-tanya fitur unik apa yang dapat saya pelajari dari Skema yang akan membantu saya menjadi programmer yang lebih baik? Saya memiliki banyak pengalaman dalam bahasa umum, dan saya ingin memperluas wawasan saya dan belajar tentang aspek fungsional yang hilang dari bahasa lain. Saya kenal dengan penutupan dari javascript, ekspresi …

2
Apakah bahasa pemrograman fungsional melarang efek samping?
Menurut Wikipedia, bahasa pemrograman fungsional , yaitu Deklaratif, mereka tidak mengizinkan efek samping. Pemrograman deklaratif secara umum, berupaya meminimalkan atau menghilangkan efek samping. Juga, menurut Wikipedia, efek samping terkait dengan perubahan status. Jadi, bahasa pemrograman fungsional, dalam arti itu, mereka benar-benar menghilangkan efek samping, karena mereka tidak menyelamatkan negara. Tetapi, …

1
Bagaimana gaya fungsional membantu dengan mengejek dependensi?
Dari wawancara dengan Kent Beck dalam edisi Java Magazine terbaru: Binstock: Mari kita bahas microservices. Tampaknya bagi saya bahwa tes-pertama pada layanan-layanan mikro akan menjadi rumit dalam arti bahwa beberapa layanan, untuk berfungsi, akan membutuhkan kehadiran sejumlah besar layanan lain. Apa kamu setuju? Beck: Sepertinya sekelompok pertukaran yang sama tentang …


3
Jumlah Jenis vs Polimorfisme
Tahun terakhir ini saya mengambil lompatan dan belajar bahasa pemrograman fungsional (F #) dan salah satu hal yang lebih menarik yang saya temukan adalah bagaimana hal itu mempengaruhi cara saya mendesain perangkat lunak OO. Dua hal yang paling saya lewatkan dalam bahasa OO adalah pencocokan pola dan jumlah. Di mana-mana …

5
Praktik Terbaik - Membungkus jika sekitar panggilan fungsi vs Menambahkan keluar awal jika penjaga berfungsi
Saya tahu ini bisa sangat spesifik kasus penggunaan, tetapi saya mendapati diri saya bertanya-tanya terlalu sering. Apakah ada sintaks yang umumnya disukai. Saya tidak bertanya apa pendekatan terbaik ketika dalam suatu fungsi, saya bertanya apakah saya harus keluar lebih awal atau saya tidak memanggil fungsi itu. Bungkus jika sekitar panggilan …


6
apa yang bisa salah dalam konteks pemrograman fungsional jika objek saya bisa berubah?
Saya dapat melihat manfaat dari objek yang tidak dapat diubah dan tidak dapat diubah seperti objek yang tidak dapat diubah menghilangkan banyak masalah yang sulit dalam pemrograman multi-threaded karena keadaan bersama dan dapat ditulis. Sebaliknya, objek yang bisa berubah membantu menangani identitas objek daripada membuat salinan baru setiap waktu dan …

2
Bagaimana saya dapat _read_ kode JavaScript fungsional?
Saya percaya saya telah mempelajari beberapa / banyak / sebagian besar konsep dasar yang mendasari pemrograman fungsional dalam JavaScript. Namun, saya memiliki masalah khusus membaca kode fungsional, bahkan kode yang saya tulis, dan bertanya-tanya apakah ada yang bisa memberi saya petunjuk, tips, praktik terbaik, terminologi, dll. Yang dapat membantu. Ambil …




3
Apa jawaban pemrograman fungsional untuk invarian berbasis tipe?
Saya sadar bahwa konsep invarian ada di berbagai paradigma pemrograman. Sebagai contoh, invarian loop relevan dalam pemrograman OO, fungsional dan prosedural. Namun, satu jenis yang sangat berguna yang ditemukan di OOP adalah invarian data tipe tertentu. Inilah yang saya sebut "invarian berbasis tipe" dalam judul. Sebagai contoh, suatu Fractiontipe mungkin …


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.