«haskell» etiketlenmiş sorular

İşlevsel bir programlama dili

1
Monadic fonksiyonlarınızda doğrulama ile hata monad'ı kullanmak veya doğrudan bağlantınızda doğrulama ile kendi monad'ınızı uygulamak daha mı iyi?
Kullanılabilirlik / sürdürülebilirlik için daha iyi bir tasarımın ne olduğunu ve topluluğa uymaktan daha iyi olanı merak ediyorum. Veri modeli göz önüne alındığında: type Name = String data Amount = Out | Some | Enough | Plenty deriving (Show, Eq) data Container = Container Name deriving (Show, Eq) data Category …


2
Haskell GUI: Haskell ile ne kadar yapılabilir?
Haskell'deki grafikleri denemek istiyordum. Gördüğüm kadarıyla, mevcut kütüphaneler ya C / C ++ kütüphanelerinin ön uçları ya da en az özelliklere sahip bir soyutlamadır. Yüksek seviyeli kütüphaneler ihtiyaçlarıma uygun görünmüyor ve bu yüzden daha düşük seviyeli ön uçlarla kaldım. İhtiyacım olan şey, fayans ve metin oluşturmak - çok basit bir …

3
İşlevsel Dillerdeki Harfler ve Ayarlayıcılar
Fonksiyonel Programlamanın ilkelerinden biri Saf Fonksiyonların kullanılmasıdır. Saf işlev, yan etkisi olmayan ve referans olarak saydam olan bir işlevdir. Harfler referans olarak saydam değildir - Alıcıya yapılan çağrılar arasında bir Setter çağrılırsa, parametreleri olmasa bile Getter'in dönüş değeri değişir (genellikle parametre yoktur) Setters yan etkiler üretmek - Bir Setter tipik …

2
Haskell ile yazılmış son kullanıcılar için ilham verici bir yazılım mı? [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Bu sorunun yeniden açılabilmesi için açıklığa kavuşturulması konusunda yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Bence harika teknoloji görünmez. Her zamanki şüphelilerin yanı sıra …
9 haskell 

1
Haskell plak sözdiziminden rahatsızlık duyuyorum
Haskell sözdiziminin çoğu saflık güzelliğine sahiptir. Ancak kayıt sözdizimi çirkin görünüyor. Rahatsız. C ile bir çeşit karışım hisseder. Virgül ve diş telleri gerektirir. Haskell'in sekmesi, çizgi tabanlı ayrımı vardır. Bu yüzden başlangıçta gerekenden çok ayrıntılı görünüyor. Neden bu şekilde tasarlandı?
9 syntax  haskell 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.