Pertanyaan yang diberi tag «haskell»

Bahasa pemrograman fungsional


2
Antarmuka bebas efek samping di atas perpustakaan stateful
Dalam sebuah wawancara dengan John Hughes di mana ia berbicara tentang Erlang dan Haskell, ia memiliki pendapat berikut tentang penggunaan perpustakaan negara di Erlang: Jika saya ingin menggunakan perpustakaan stateful, saya biasanya membangun antarmuka bebas efek samping di atasnya sehingga saya dapat menggunakannya dengan aman di sisa kode saya. Apa …

3
Seberapa penting konsep lanjutan Haskell seperti Monads dan Functors Applicative untuk sebagian besar tugas pemrograman rutin?
Saya telah membaca buku Learn You a Haskell sampai pada titik di mana mereka memperkenalkan Monads dan hal-hal seperti Just a. Ini sangat berlawanan dengan intuisi saya sehingga saya merasa ingin berhenti mencoba mempelajarinya. Tetapi saya benar-benar ingin mencoba. Saya bertanya-tanya apakah saya setidaknya dapat menghindari konsep-konsep lanjutan untuk sementara …
16 haskell 

4
Mengapa lebih baik tidak mengandalkan perubahan kondisi?
Pertanyaan ini muncul dari pertanyaan /software/25569/is-haskell-worth-learning Secara umum beberapa pernyataan yang sering diulang dibuat, tentang bagaimana Haskell meningkatkan keterampilan pengkodean Anda dalam bahasa lain, dan lebih jauh lagi, ini karena Haskell tidak memiliki kewarganegaraan, dan itu adalah hal yang baik. Mengapa? Saya pernah melihat seseorang membandingkan ini dengan hanya mengetik …





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 …



2
Apakah jenis terhapus di Haskell?
Haskell memiliki gagasan tentang "fungsi generik" yang memiliki beberapa kemiripan yang jelas dengan common lisp — tidak memiliki pengalaman dengan Haskell atau dengan common lisp, saya mungkin sangat aproksipatif di sini. Ini berarti bahwa seseorang dapat mendefinisikan to_stringfasilitas generik untuk mendefinisikan representasi string untuk semua tipe. Tentu saja, fasilitas harus …

2
Terapkan typeclass Haskell dengan antarmuka C #
Saya mencoba membandingkan kelas tipe Haskell dan antarmuka C #. Misalkan ada a Functor. Haskell: class Functor f where fmap :: (a -> b) -> f a -> f b Bagaimana menerapkan kelas tipe ini sebagai antarmuka dalam C #? Apa yang saya coba: interface Functor<A, B> { F<B> fmap(Func<A, …
13 c#  haskell 

5
Bisakah * program * apa saja diekspresikan tanpa status?
Ini adalah pertanyaan teoretis, tetapi setelah bertahun-tahun pemrograman dalam apa yang sekarang saya sadari adalah teknik imperatif "normal", terutama menggunakan C ++, saya telah menemukan dunia pemrograman fungsional lain ini, yang saya temukan secara tidak sengaja ketika saya belajar JavaScript dengan santai. Hal ini membuat saya bertanya-tanya apakah Anda secara …

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.