debt_simplification

Creator: coderz1093

Last updated:

0 purchases

debt_simplification Image
debt_simplification Images

Languages

Categories

Add to Cart

Description:

debt simplification

debt_simplification #


A Dart function that simplifies debt settlements among a group, similar to 'Quick Split' app. Takes a list of debts and returns a simplified list.
Features Supported #
See the example app for detailed implementation information.



Features
Android
iOS
macOS
Web
Windows




simplify debts
✔️
✔️
✔️
✔️
✔️



Platform Support #



Android
iOS
macOS
Web
Linux
Windows













Usage #
Import the package with:
import 'package:debt_simplification/debt_simplification.dart';
copied to clipboard
Then, use the following code to simplify the debts:
List<Map<String, Map<String, int>>> initialDebts = [
{
"Alice": {
"Bob": 10,
"Charlie": 5,
} // Bob owes Alice 10, Charlie owes Alice 5
},
{
"Bob": {
"Alice": 2,
"Charlie": 3,
} // Alice owes Bob 2, Charlie owes Bob 3
},
{
"Charlie": {
"Alice": 7,
} // Alice owes Charlie 7
}
];

List simplifiedDebts = DebtSimplification.simplify(initialDebts);
copied to clipboard

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.