問題タブ [iterate]

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 に答える
157 参照

haskell - n+1 個の引数を渡して n 個の引数の関数を定義しますか?

どのような状況で関数f :: a -> b -> c -> dを定義できますか

これが可能だとは思いませんでしたが、enumeratorパッケージを調べたところ、次のことがわかりました。

ソース

明らかに、4 つの引数を渡すことによって実装される 3 つの引数の関数があります。同様に、 の署名enumHandleRange

enumFileRange4 つの引数があることを示していますが、上記のように 5 つの引数を渡して呼び出しますlet iter = enumHandleRange 4096 offset count h step

これがどのように、そしてどのような一般性で機能するかを誰かが知っていますか?

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

scala - Enumeratee を介して Enumerator に要素を「追加」する

設計上不可能なことをやっているような気がしますが、Play Iteratees がどのように機能するかを完全に理解したいと思っています...

Enumerator現在、を介してに何らかの変換を適用する関数を作成していますEnumeratee。今のところ、この特定の変換を行うのに問題はありません。しかし、私はいくつかの要素をEnumerator. その時点でどちらが処理されているかがわかるので、mapInputまたはを使用することを考えました。この問題に対する私の現在の解決策は次のようになります。mapInputFlattenInput

しかし、私はで終わりjava.lang.RuntimeException: diverging iteratee after Input.EOFます。これは、play-iteratees 2.1.5 を使用した Scala 2.10.2 にあります。

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

scala - Enumeratee を Future[List] Scala に変換

Play Scala フレームワークに変換する標準的な方法は何Enumeratorですか?Future[List]