コードゴルフのために設計された関数型プログラミング言語はありますか?


14

コードゴルフのために設計された関数型プログラミング言語はありますか?golfscriptとCJamがスタックベースで同じカテゴリを満たしていることは知っていますが、機能的なコードのゴルフ言語は見つかりませんでした。


6
私はそれがメタサイトに答えがあるため、オフトピックとして、この質問を閉じるために投票しています:codegolf.meta.stackexchange.com/questions/6918/...を
mbomb007

3
@ mbomb007 PPCGユーザーによって作成された言語に限定されることを除いて...(ClipもHuskも含まれていませんが、機能していないが機能していると主張するいくつかの言語があります)。
マーティンエンダー

2
@MDXF関数型言語の定義は、主に関数型プログラミングパラダイムを使用するものであると想定しています。Cには関数がありますが、通常は手続き型プログラミング言語と見なされます。
musicman523

4
@ mbomb007これはPPCGについての質問ではないため、メタに属するものではありません。それがメインに属しているかどうかは議論の余地がありますが、ゴルフに関する一般的な他の種類の非挑戦的な質問(ゴルフのヒント、ゴルフの言語設計に関する質問、チャレンジライティングに関する質問を含む)を許可しているので、これが悪いとは思いませんメイン。
マーティンエンダー

回答:


11

ハスクは、私とレオによって作成され、Haskellに触発された、純粋に機能的なゴルフ言語です。厳密な型システム、型推論、および広範なオーバーロードを組み合わせています。関数はファーストクラスの値であり、他のデータと同じくらい簡単に操作できます。Huskの開発は進行中であり、多くの機能がまだ欠落していますが、TIOで試すことができます。また、言語のSEチャットルームもあります。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.