問題タブ [transducer]

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

javascript - Compose が変換器で左から右に適用されるのはなぜですか?

コード例:

値は [ 5, 7 ] ではなく [ 8 ] になると思います。

Compose は右結合 (reduceRight) ですが、この場合は左結合として動作しています。

私の構成関数の実装が間違っているのではないかと思いました。その結果、ramda.js をプルしてを使用しましたが、同じ結果が得られました。

私は何か間違ったことをしていますか?それとも、これはトランスデューサーを扱うときに構成が左結合であるシナリオの 1 つですか?

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

python - 単語の最初の文字に基づいて出力を生成する

Python 用の Helsinki Finite State Technology (HFST) を使用して、Finite State Transducer をセットアップしようとしています。

単語の最初の文字が「o」の場合、出力は「ポジティブ」になり、同じ単語に続く文字がある場合は、正規表現を使用してすべての文字を空に出力します。
ただし、「お」だけは受け付けません。

HFSTチュートリアルからこれまでに得たもの: