問題タブ [catamorphism]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
209 参照

haskell - Int -> Int からの再帰スキーム?

フォルダのアイデンティティは

より一般的に言えば、折り畳みを使用すると、構造を破壊して要約値になるか、同じ出力構造になるように構造を挿入することができます。

[Int] -> [Int] または [Int] -> Int または [Int] -> ?

unfoldr/l と同じようなアイデンティティがあるかどうか疑問に思っています。

入手方法を知っている

Int -> [Int]

展開/アナで。

私はそこから抜け出すためのある種の方法を探しています

Int -> Int

再帰スキームを使用します。

0 投票する
1 に答える
51 参照

haskell - Haskell から SML へのコード変換に問題がある

次のコードを SML から Haskell に変換しようとしていますが、少し問題があります。

これが私が試したことです:

エラーError: type constructor List_alg given 0 arguments, wants 2 が表示されますが、何が問題なのか、どのように修正すればよいのかわかりません。どんな助けでも大歓迎です!