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.



2
Kode Erlang Cantik [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 4 tahun yang lalu . Saya mencoba belajar lebih banyak tentang Erlang daripada proyek mainan yang saya mainkan. Untuk tujuan ini, saya …


1
Bagaimana cara korelasi Free monad dan Extensions?
Saya berasal dari latar belakang C #, di mana LINQ berevolusi menjadi Rx.NET, tetapi selalu memiliki minat pada FP. Setelah beberapa pengantar untuk monad dan beberapa proyek sampingan di F #, saya siap untuk mencoba dan melangkah ke tingkat berikutnya. Sekarang, setelah beberapa pembicaraan tentang monad gratis dari orang-orang dari …


3
Bagaimana cara menulis kode yang dapat dikelola dengan pemrograman fungsional?
Saya baru saja mulai dengan pemrograman fungsional (dengan JavaScript dan Node.js) dan dari tampilan hal-hal itu tampak seolah-olah kode yang saya tulis akan tumbuh menjadi neraka basis kode untuk dikelola, jika dibandingkan dengan bahasa pemrograman yang memiliki semacam paradigma berorientasi objek. Dengan OOP saya terbiasa dengan praktik yang akan memastikan …

5
Bagaimana seharusnya seseorang yang terbiasa dengan pemikiran FP membaca kode penting?
Saya lulus dari universitas sekitar lima bulan lalu, dan telah bekerja di startup lokal selama empat bulan terakhir. Sementara di universitas, saya belajar Haskell, F # dll sendiri. Kami diajarkan Java di universitas, tetapi saya terkena pemrograman fungsional segera, dan telah menghabiskan lebih banyak waktu dengan itu daripada yang saya …

5
Apa bahasa produksi yang paling kompatibel dan banyak digunakan untuk mengekspor pengetahuan dan keterampilan yang diperoleh dari Haskell?
Saya suka Haskell, polos dan sederhana. Sementara Haskell digunakan dalam perangkat lunak produksi, itu tidak terlalu banyak digunakan dari apa yang saya lihat. Apa bahasa yang paling mirip dan masih banyak digunakan dalam hal proyek-proyek produksi sehingga saya dapat memiliki peluang bola salju untuk menggunakan sesuatu yang sama mengagumkannya di …

4
Bukankah paradigma fungsional terlalu berbeda dengan perangkat keras yang mendasari agar efisien secara umum?
Terinspirasi oleh pertanyaan dari SO: /programming/6623391/how-to-gain-control-of-a-5gb-heap-in-haskell Ini bisa menjadi perdebatan panjang tentang berbagai kelebihan dan kekurangan FP, tetapi untuk sekarang, saya ingin mempersempit ruang lingkup efisiensi utama FP pada perangkat keras modern. Tesis: Paradigma fungsional menyiratkan kekekalan dan kewarganegaraan (?), Tetapi perangkat keras yang kita jalankan program fungsionalnya adalah stateata …

3
Pemrograman fungsional dan petualangan Teks
Ini sebagian besar pertanyaan teoretis tentang FP, tetapi saya akan mengambil petualangan teks (seperti Zork sekolah lama) untuk mengilustrasikan poin saya. Saya ingin tahu pendapat Anda tentang bagaimana Anda memodelkan simulasi stateful dengan FP. Petualangan teks tampaknya benar-benar membutuhkan OOP. Sebagai contoh, semua "kamar" adalah contoh dari sebuah Roomkelas, Anda …




6
Fitur Fungsional apa yang bernilai sedikit kebingungan OOP untuk manfaat yang mereka bawa?
Setelah mempelajari pemrograman fungsional dalam Haskell dan F #, paradigma OOP tampaknya terbelakang dengan kelas, antarmuka, objek. Aspek FP mana yang dapat saya bawa ke tempat kerja yang bisa dipahami rekan kerja saya? Apakah ada gaya KB yang layak untuk diajak bicara kepada bos saya tentang melatih kembali tim saya …

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.