Pertanyaan yang diberi tag «haskell»

Haskell adalah bahasa pemrograman fungsional yang menampilkan pengetikan statis yang kuat, evaluasi malas, paralelisme yang luas dan dukungan konkurensi, dan kemampuan abstraksi yang unik.

4
Apa sajakah kasus penggunaan yang menarik untuk jenis metode dependen?
Jenis-jenis metode dependen, yang dulunya merupakan fitur eksperimental sebelumnya, kini telah diaktifkan secara default di trunk , dan tampaknya ini tampaknya telah menciptakan kegembiraan di komunitas Scala. Pada pandangan pertama, tidak segera jelas apa manfaatnya. Heiko Seeberger memposting contoh sederhana tipe metode dependen di sini , yang seperti dapat dilihat …



1
Emacs Interactive-Haskell menggantikan non-response jika cabal atau direktori kerja disetel ke direktori proyek
Saya mengalami perilaku aneh dengan replika Interactive-Haskell emacs. Saat saya mencari file, emacsbuffer mini menampilkan serangkaian perintah interaktif: Start a new project named 'myproject'? Cabal dir (guessed from myproject.cabal): Build target (empty for default): Set current directory: Jika saya membiarkan direktori cabal atau direktori saat ini ke nilai default dari …
124 haskell  emacs  cabal  ghci 

2
Jejak memori dari tipe data Haskell
Bagaimana saya dapat menemukan jumlah memori sebenarnya yang diperlukan untuk menyimpan nilai beberapa tipe data di Haskell (kebanyakan dengan GHC)? Apakah mungkin untuk mengevaluasinya pada saat runtime (misalnya dalam GHCi) atau mungkinkah untuk memperkirakan kebutuhan memori tipe data gabungan dari komponennya? Secara umum, jika kebutuhan memori tipe adan bdiketahui, apa …


6
Jenis Haskell vs Pembuat Data
Saya mempelajari Haskell dari learnyouahaskell.com . Saya kesulitan memahami konstruktor tipe dan konstruktor data. Misalnya, saya tidak begitu mengerti perbedaan antara ini: data Car = Car { company :: String , model :: String , year :: Int } deriving (Show) dan ini: data Car a b c = Car …
124 haskell 

3
Apa tujuan pembaca monad?
Monad pembaca begitu kompleks dan sepertinya tidak berguna. Dalam bahasa imperatif seperti Java atau C ++, tidak ada padanan konsep untuk reader monad, kalau saya tidak salah. Dapatkah Anda memberi saya contoh sederhana dan menjelaskannya sedikit?

16
Panduan Pemula untuk Haskell? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat …



8
Apakah Haskell membutuhkan pengumpul sampah?
Saya ingin tahu mengapa implementasi Haskell menggunakan GC. Saya tidak dapat memikirkan kasus di mana GC akan diperlukan dalam bahasa yang murni. Apakah ini hanya pengoptimalan untuk mengurangi penyalinan, atau memang perlu? Saya mencari contoh kode yang akan bocor jika GC tidak ada.


5
Apa yang dimaksud dengan sintaks "Just" di Haskell?
Saya telah menjelajahi internet untuk penjelasan sebenarnya tentang apa yang dilakukan kata kunci ini. Setiap tutorial Haskell yang saya lihat baru saja mulai menggunakannya secara acak dan tidak pernah menjelaskan apa yang dilakukannya (dan saya telah melihat banyak). Berikut adalah potongan kode dasar dari Real World Haskell yang digunakan Just. …
118 haskell  syntax 

5
Haskell: Where vs. Let
Saya baru mengenal Haskell dan saya sangat bingung dengan Where vs. Let . Keduanya sepertinya memberikan tujuan yang sama. Saya telah membaca beberapa perbandingan antara Where vs. Let tetapi saya kesulitan membedakan kapan harus menggunakan masing-masing. Bisakah seseorang memberikan beberapa konteks atau mungkin beberapa contoh yang menunjukkan kapan harus menggunakan …
117 haskell  keyword  where  let 

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.