Apakah ada bahasa pemrograman fungsional yang dirancang untuk golf kode?

14

Apakah ada bahasa pemrograman fungsional yang dirancang untuk golf kode? Saya tahu golfscript dan CJam memenuhi kategori yang sama untuk stack, tetapi saya tidak dapat menemukan bahasa golf kode fungsional.

PyRulez
sumber
6
Saya memberikan suara untuk menutup pertanyaan ini sebagai di luar topik karena memiliki jawaban di situs meta: codegolf.meta.stackexchange.com/questions/6918/…
mbomb007
3
@ mbomb007 Kecuali itu terbatas pada bahasa yang dibuat oleh pengguna PPCG ... (dan tidak mengandung Klip atau Sekam tetapi memiliki beberapa bahasa yang mengklaim mereka berfungsi meskipun tidak).
Martin Ender
2
@ MDXF Saya mengasumsikan definisi bahasa fungsional menjadi salah satu yang terutama menggunakan paradigma pemrograman fungsional . Meskipun C memiliki fungsi, ia biasanya dianggap sebagai bahasa pemrograman prosedural .
musicman523
4
@ mbomb007 Ini bukan pertanyaan tentang PPCG jadi pasti bukan milik meta. Apakah itu milik utama dapat diperdebatkan, tetapi karena kami mengizinkan jenis pertanyaan non-tantangan lain tentang golf secara umum (termasuk kiat golf, pertanyaan tentang desain bahasa golf, dan pertanyaan tentang penulisan tantangan), saya rasa ini tidak cocok untuk utama.
Martin Ender

Jawaban:

11

Sekam

Husk adalah bahasa golf fungsional murni yang diciptakan oleh saya dan Leo dan terinspirasi oleh Haskell. Ini menggabungkan sistem tipe yang kaku, inferensi tipe dan kelebihan beban yang luas. Fungsi adalah nilai kelas pertama dan dapat dimanipulasi semudah data lainnya. Pengembangan Husk sedang berlangsung dan banyak fitur masih hilang, tetapi Anda dapat mencobanya di TIO . Kami juga memiliki chatroom SE untuk bahasa ini.

Zgarb
sumber
0

Pyth

Pyth adalah bahasa fungsional yang mentransformasikan ke python

Tornado547
sumber