ramda.js

    0

    1答えて

    ramda.js内のオブジェクトのプロパティを修正する必要があります。私はレンズを使わないでください。 次のようなデータを持って、私は必要があります。 もしaでのアレイのプロパティ内のオブジェクトとb他人 プロパティ「animationTimingFunction」値easeで「緩和」プロパティキーを追加する必要はありません。 プロパティ「animationTimingFunction」はこのプロ

    0

    1答えて

    虚構のタイトルについては申し訳ありませんが、以下の説明がこれを明確にすることを願っています。 私は現在、関数ライブラリとしてRamdaを使用して、Javascriptで関数型プログラミングの喜びを学んでいます。私はforeachと同様の方法で繰り返したい配列を持っています。しかし、私は私の無名関数が元の配列から可能なすべてのペアを渡すことを望みます。したがって、実際には、マトリックスの各軸が配列の

    3

    1答えて

    Ramda.jsを学ぶ練習の一環として、特定の問題を解決するための機能的なアプローチを使用しようとしています。 it.only("map short name to long name POINTFREE",() => { let options = [ { long: "perky", short: "p" }, { long: "turky", short: "t" } ];

    0

    1答えて

    db.findUser(id).then(R.pipe( R.ifElse(firstTestHere, Either.Right,() => Either.Left(err)), R.map(R.ifElse(secondTestHere, obj => obj,() => Either.Left(err))), console.log )) 最初のテストに合格

    0

    1答えて

    を入力し、私は次のコードを持って言う: const results = //some complex datastructure generated by a third party api call const reducedList = results.map((item) => item.awesome_key) .map((awesomeKeyList) => awesomeK

    0

    1答えて

    私は高階関数を持っている:私は除算を実行しますが、「左から右」から機能を持ちたいのは、シンプル const divideLeftToRight = x => y => x/y; のために言ってみましょう。言い換えれば、私が持っている必要があります。 const divideRightToLeft = x => y => y/x; 私がやって考えた:私はそれを

    1

    2答えて

    私はフィルタリングにramdaを使用しようとしています。私はRamdaのドキュメントを詳しく読んだ。 しかし、フィルターをかけようとしたところ、私のsetStateやコンソールログには何の影響もありません。 ライブコードサンプル: https://codesandbox.io/s/qY219X102 私の試み: import React from 'react'; import { render

    0

    1答えて

    Ramda関数内の値が "state"になっているものを使いたいと思います。これは "AND"フィルタと同様に動作します。したがって、1つの値、または複数の値を受け取ることがあります。 コンポーネントからのデータをこのramda関数に渡すにはどうすればよいですか? stateで設定されている値を追加するために、 'ramda'をどのようにループすることができますか? は私もcodepenにこれを追