Czy są jakieś funkcjonalne języki programowania przeznaczone do gry w golfa kodowego? Wiem, że golfscript i CJam spełniają tę samą kategorię dla stosów, ale nie mogłem znaleźć funkcjonalnego kodu golfowego.
Czy są jakieś funkcjonalne języki programowania przeznaczone do gry w golfa kodowego? Wiem, że golfscript i CJam spełniają tę samą kategorię dla stosów, ale nie mogłem znaleźć funkcjonalnego kodu golfowego.
Odpowiedzi:
Husk to czysty funkcjonalny język golfa stworzony przeze mnie i Leo i zainspirowany przez Haskella. Łączy w sobie sztywny system typów, wnioskowanie o typie i duże przeciążenie. Funkcje są pierwszorzędnymi wartościami i można nimi manipulować równie łatwo, jak innymi danymi. Rozwój Husk jest w toku i wciąż brakuje wielu funkcji, ale możesz go wypróbować w TIO . Mamy również czat SE dla tego języka.
Pyth jest funkcjonalnym językiem, który transponuje się do Pythona