問題タブ [rx-py]
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.
python-3.x - 本番環境での Python の命令型から関数型への移行
私は関数型プログラミングとリアクティブなアプローチに感染しました。インスピレーションとアイデアを得るために、私はHaskellと素晴らしい Rick Hickey の記事を使用しています。Python の世界では、 RxPyと機能的なライブラリを自分で見つけました。今では何千行もの命令コードがあり、これを機能させたいと考えています。すべてを単純化すると、データベース用のゲッターとセッターのインターフェイスと、ステート マシンのように機能するカーネルができます。擬似コードでの表示は次のとおりです。
私はたくさん持っていif
ますfor
状態ハンドラーの必須ビジネス ロジック。そして、現在のモデルからリアクティブで機能的なモデルに移行する方法が本当に恥ずかしいです。ここではすべてが非常に単純化されていますが、すでに同様の経験をしたことがある人は私を理解するでしょう. 単純なユーティリティや機能的なスタイルの簡単な REST API よりも大きな、アイデアから実践への次の移行先についてアドバイスが必要です。また、非常に大規模なプロジェクトのソース コードへのリンクも非常に役立ちます。命令型コードを関数型コードに移植する実際の経験を持ち、応答してくれたすべての人に感謝します。はい、コードを移植するのではなく、ゼロから書き直すということは理解しています。繰り返しになりますが、データの処理やデータの変更が行われる、多数のビジネス ロジックを含むプロジェクトの例が必要です。とにかくありがとうございました。
python - VisualStudio に Reactive Extension rx.py の Intellisense / auto-complete はありますか?
私は Visual Studio で、Python 3 環境で新しい Python プロジェクトを開始しました。Rx は pip インストールされており、次のコードがあります
正常に動作しますが、入力Observable.ran...
すると、通常どおり、オプションとして「range(...)」を使用して Intellisense がポップアップ表示されることを期待していましたが、実際には表示されませんでした。
これはなぜですか? Intellisense を動作させるにはどうすればよいですか?