Kod golfü için tasarlanmış fonksiyonel programlama dilleri var mı?


14

Kod golfü için tasarlanmış fonksiyonel programlama dilleri var mı? Golfscript ve CJam'ın yığın temelli için aynı kategoriyi yerine getirdiğini biliyorum, ancak işlevsel bir kod golf dili bulamadım.


6
Bu soruyu konu dışı olarak kapatmak için oy veriyorum çünkü meta sitede bir cevabı var: codegolf.meta.stackexchange.com/questions/6918/…
mbomb007

3
@ mbomb007 PPCG kullanıcıları tarafından oluşturulan dillerle sınırlı olması dışında ... (ne Klip ne de Kabuğu içermez, ancak olmamasına rağmen işlevsel olduklarını iddia eden birkaç dile sahiptir).
Martin Ender

2
@ MDXF İşlevsel bir dil tanımının öncelikle işlevsel programlama paradigmasını kullanan dil olduğunu varsayıyorum . C'nin işlevleri olmasına rağmen, tipik olarak yordamsal bir programlama dili olarak kabul edilir .
musicman523

4
@ mbomb007 PPCG ile ilgili bir soru değil, bu yüzden kesinlikle meta'ya ait değil. Anaya ait olup olmadığı tartışmalıdır, ancak genel olarak golf ile ilgili diğer türden meydan okuma sorularına izin verdiğimizden (golf ipuçları, golf dili tasarımı hakkında sorular ve meydan okuma hakkında sorular dahil) bunun kötü bir uygun olduğunu düşünmüyorum ana.
Martin Ender

Yanıtlar:


11

kabuk

Husk, ben ve Leo tarafından yaratılan ve Haskell'den esinlenilen saf fonksiyonel bir golf dilidir . Sert tip sistemi, tip çıkarımını ve aşırı aşırı yüklemeyi birleştirir. Fonksiyonlar birinci sınıf değerleridir ve diğer veriler kadar kolayca değiştirilebilir. Husk'un gelişimi devam ediyor ve birçok özellik hala eksik, ancak TIO'da deneyebilirsiniz . Ayrıca dil için bir SE sohbet odamız var .


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.