¿Hay algún lenguaje de programación funcional diseñado para golf de código?

14

¿Hay algún lenguaje de programación funcional diseñado para golf de código? Sé que golfscript y CJam cumplen la misma categoría para el stack basado, pero no pude encontrar un lenguaje de código de golf funcional.

PyRulez
fuente
66
Estoy votando para cerrar esta pregunta como fuera de tema porque tiene una respuesta en el meta sitio: codegolf.meta.stackexchange.com/questions/6918/…
mbomb007
3
@ mbomb007 Excepto que está limitado a idiomas creados por usuarios de PPCG ... (y no contiene ni Clip ni Husk, pero tiene varios idiomas que afirman que son funcionales aunque no lo son).
Martin Ender
2
@MDXF Asumo que la definición de un lenguaje funcional es aquella que utiliza principalmente el paradigma de programación funcional . Aunque C tiene funciones, generalmente se considera que es un lenguaje de programación procesal .
musicman523
44
@ mbomb007 No se trata de PPCG, por lo que definitivamente no pertenece al meta. Es discutible si pertenece a main, pero dado que permitimos otros tipos de preguntas sin desafío sobre el golf en general (incluidos consejos de golf, preguntas sobre el diseño del lenguaje de golf y preguntas sobre la redacción de desafíos), no creo que esto sea una mala opción para principal.
Martin Ender

Respuestas:

11

Cáscara

Husk es un lenguaje de golf funcional puro creado por Leo y yo e inspirado por Haskell. Combina un sistema de tipo rígido, inferencia de tipos y sobrecarga extensa. Las funciones son valores de primera clase y se pueden manipular tan fácilmente como otros datos. El desarrollo de Husk está en curso y todavía faltan muchas características, pero puedes probarlo en TIO . También tenemos una sala de chat SE para el idioma.

Zgarb
fuente
0

Pyth

Pyth es un lenguaje funcional que se transpira a python

Tornado547
fuente