Esistono linguaggi di programmazione funzionali progettati per il golf di codice?


14

Esistono linguaggi di programmazione funzionale progettati per giocare a golf? So che golfscript e CJam soddisfano la stessa categoria per stack based, ma non sono riuscito a trovare un linguaggio di golf con codice funzionale.


6
Sto votando per chiudere questa domanda come off-topic perché ha una risposta sul meta sito: codegolf.meta.stackexchange.com/questions/6918/…
mbomb007

3
@ mbomb007 Tranne il fatto che è limitato alle lingue create dagli utenti PPCG ... (e non contiene né Clip né Husk ma ha diverse lingue che affermano che sono funzionali anche se non lo sono).
Martin Ender,

2
@MDXF Presumo che la definizione di un linguaggio funzionale sia quella che utilizza principalmente il paradigma di programmazione funzionale . Sebbene C abbia funzioni, è generalmente considerato un linguaggio di programmazione procedurale .
musicman523

4
@ mbomb007 Non è una domanda su PPCG, quindi sicuramente non appartiene a meta. È discutibile che appartenga alla rete principale, ma dal momento che consentiamo altri tipi di domande non impegnative sul golf in generale (inclusi suggerimenti sul golf, domande sulla progettazione del linguaggio del golf e domande sulla scrittura delle sfide), non penso che questo sia adatto a principale.
Martin Ender,

Risposte:


11

buccia

Husk è un linguaggio da golf funzionale puro creato da me e Leo e ispirato da Haskell. Combina un sistema di tipo rigido, un'inferenza di tipo e un sovraccarico esteso. Le funzioni sono valori di prima classe e possono essere manipolate facilmente come altri dati. Lo sviluppo di Husk è in corso e mancano ancora molte funzionalità, ma puoi provarlo su TIO . Abbiamo anche una chat room SE per la lingua.


0

Pyth

Pyth è un linguaggio funzionale che traspila in python

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.