equatable
値ベースの等価性を明示的に == と hashCode をオーバーライドせずに実装するのを支援する Dart パッケージです。
149 パッケージ
値ベースの等価性を明示的に == と hashCode をオーバーライドせずに実装するのを支援する Dart パッケージです。
Dartにおける関数型プログラミング。効率的な不変データ構造、モナド、レンズ、その他のFPツールを使用してDartコードを純粋化します。
コレクションに関連するコレクションおよびユーティリティ関数やクラス。
Dart および Flutter における関数型プログラミング。主要な関数型プログラミングの型とパターンはすべて完全にドキュメント化され、テスト済みで、例も付いています。
Dart用のスーパーパワー。便利な静的拡張メソッドのコレクション。
Supercharged は、Kotlin のような言語のすべての快適な機能を、すべての Flutter 開発者に提供します。
ビルダー付きの値型、列挙型としてのDartクラス、およびシリアライゼーション。このライブラリはランタイム依存です。
非同期コードへの同時アクセスを防ぐためのロックメカニズム。
Quiver は、多くの Dart ライブラリの使用をより簡単かつ便利にするか、追加機能を提供するためのユーティリティライブラリのセットです。
'dart:async' ライブラリに関連するユーティリティ関数およびクラス。
タプルデータ構造を提供するライブラリ。
FlutterIsolate は、Flutter プラグインと連携して動作する Dart Isolate を Flutter で起動する方法を提供します。
Dart/Flutter向けに非常に使いやすいメソッド呼び出しのデバウンスパッケージです。
変更不可能なリスト、セット、マップ、マルチマップで、ネイティブの変更可能な対応物と同等の速度です。ネイティブのDartコレクション用の拡張メソッドおよび比較関数。
worker_manager を使用すると、Isolate を介してCPU集約的な計算を管理できます
文字列、日付、X509、PKCS、暗号化などに関する一般的なユーティリティクラス。
SDKのコレクションに基づく不変コレクション。各SDKコレクションクラスは、新しい不変コレクションクラスと対応する変更可能なビルダークラスに分割されています。
ストリームを変換および操作するためのユーティリティのコレクション。
有効なDartコードを生成するための、スムーズでビルダー型のライブラリです。
Dartで書かれた柔軟なDartバイトコードコンパイラおよびインタプリタで、AOT Dartアプリケーションの動的実行とコードプッシュを可能にします。
Kartal は、アプリ開発時に簡単に使用できる拡張パッケージです。コンテキスト、文字列などのプリミティブ変数を通じて、より多くの機能にアクセスできます。
Dart / Flutter のマルチスレッドおよびワーカースレッドプール。CPUバウンドおよび重いI/OタスクをIsolateまたはWeb Workerスレッドにオフロードします。
コード生成に基づくリフレクションサポートで、'capabilities'を使用してどのオブジェクトでどの操作をサポートするかを指定します。これは reflectable の実行時部分です。
dart用の結果。Kotlin ResultおよびSwift Resultに基づく実装です。
必要な機能と対象プラットフォームを確認し、バージョン、ダウンロード数、Pub ポイントを比較します。詳細ページから公式ドキュメントを確認し、プロジェクト内で互換性を検証してください。
Flutter is an open-source framework for building beautiful, natively compiled, multi-platform applications from a single codebase.
バージョンとメタデータは pub.dev、ソースコード、ライセンス、保守状況はプロジェクトの GitHub リポジトリで確認します。Dart 公式ドキュメントによると、メタデータは pubspec.yaml に記載されます。
pub.dev · GitHub · Dart — The pubspec file
All of this metadata goes in the package's pubspec